Commit Graph

117 Commits

Author SHA256 Message Date
9d7d90957e - Remove not needed patch skip-test-under-libexpat-2.6.0.patch
- Update to 5.2.2:
  - GH#417: The test_feed_parser test could fail if lxml_html_clean
    was not installed.  It is now skipped in that case.
  - LP#2059910: The minimum CPU architecture for the Linux x86 binary
    wheels was set back to "core2", without SSE 4.2.
  - If libxml2 uses iconv, the compile time version is available as
    etree.ICONV_COMPILED_VERSION.
- 5.2.1
  - LP#2059910: The minimum CPU architecture for the Linux x86 binary
    wheels was set back to "core2", but with SSE 4.2 enabled.
  - LP#2059977: ``Element.iterfind("//absolute_path")`` failed with a
    ``SyntaxError`` where it should have issued a warning.
  - GH#416: The documentation build was using the non-standard
    ``which`` command.  Patch by Michał Górny.
- 5.2.0
  - LP#1958539: The ``lxml.html.clean`` implementation suffered from
    several (only if used) security issues in the past and was now
    extracted into a separate library:
    https://github.com/fedora-python/lxml_html_clean
    Projects that use lxml without "lxml.html.clean" will not notice
    any difference, except that they won't have potentially vulnerable
    code installed.  The module is available as an "extra" setuptools
    dependency "lxml[html_clean]", so that Projects that need
    "lxml.html.clean" will need to switch their requirements from
    "lxml" to "lxml[html_clean]", or install the new library
    themselves.
  - The minimum CPU architecture for the Linux x86 binary wheels was
    upgraded to "sandybridge" (launched 2011), and glibc 2.28 / gcc 12
    (manylinux_2_28) wheels were added.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=200
2024-06-14 08:18:52 +00:00
f7961fa66a Accepting request 1146776 from home:dgarcia:branches:devel:languages:python:Factory
- Add skip-test-under-libexpat-2.6.0.patch to skip broken test with
  expat 2.6.0, gh#python/cpython#115133

OBS-URL: https://build.opensuse.org/request/show/1146776
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=198
2024-02-15 10:27:06 +00:00
Markéta Machová
e3e0846110 polish the spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=196
2024-01-25 14:02:15 +00:00
Markéta Machová
837840e35d Accepting request 1141231 from home:ecsos:python
- Fix build error for Leap.
  Use build and test as descriped on upstream.

OBS-URL: https://build.opensuse.org/request/show/1141231
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=195
2024-01-25 14:00:53 +00:00
Markéta Machová
6aa062b559 Accepting request 1138782 from system:homeautomation:home-assistant:unstable
- update to version 5.1.0:
  Details on  https://lxml.de/5.1/changes-5.1.0.html
  removed merged patches:
  - ISO-Schematron-schema-optional.patch
  - remove-ISO-Schematron-schema.patch
  - close_file_before_test.patch

OBS-URL: https://build.opensuse.org/request/show/1138782
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=193
2024-01-15 13:54:41 +00:00
0d1ac9e9a0 - update to 4.9.4:
* LP#2046398: Inserting/replacing an ancestor into a node's
    children could loop indefinitely.
  * LP#1980767, GH#379: ``TreeBuilder.close()`` could fail with a
    ``TypeError`` after parsing incorrect input.
  * LP#1522052: A file-system specific test is now optional and
    should no longer fail on systems that don't support it.
  * Built with Cython 0.29.37.
- drop libxml2212-tests.patch (upstream)
- remove python 2.x from testing
- allow building against any libxml2 version in sle15
  * Built with Cython 0.29.28.
  * LP#1835708: ElementInclude incorrectly rejected repeated
  * LP#1755825: iterwalk() failed to return the 'start' event for the initial
  - ElementTree.write() has a new option doctype that writes out
    a doctype string before the serialisation, in the same way as
  - GH#220: xmlfile allows switching output methods at an element
  - LP#1595781, GH#240: added a PyCapsule Python API and C-level
    API for passing externally generated libxml2 documents into
  - GH#244: error log entries have a new property path with an
    XPath expression (if known, None otherwise) that points to the
  - The namespace prefix mapping that can be used in ElementPath
  - GH#238: Character escapes were not hex-encoded in the xmlfile
  - GH#229: fix for externally created XML documents.
    strips the option values specified in form attributes but only
  - LP#1551797: revert previous fix for XSLT error logging as it
  - LP#1673355, GH#233: fromstring() html5parser failed to parse
  - The previously undocumented docstring option in
    ElementTree.write() produces a deprecation warning and will
- remove patch lxml-fix-attribute-quoting.patch because it is now

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=191
2023-12-20 22:05:16 +00:00
Markéta Machová
81aa3f39a0 Accepting request 1129126 from home:mcalabkova:branches:devel:languages:python:L
- Add libxml2212-tests.patch to fix tests with new libxml2

OBS-URL: https://build.opensuse.org/request/show/1129126
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=189
2023-11-27 12:47:06 +00:00
5921dbe85e - skip html5lib tests - cyclic dependency with html5lib tests
- remove python 2.x from testing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=187
2023-09-06 20:05:27 +00:00
86d5c3a954 - update to 4.9.3:
* ``lxml.objectify`` accepted non-decimal numbers like ``²²²``
    as integers.
  * A memory leak in ``lxml.html.clean`` was resolved by
    switching to Cython 0.29.34+.
  * GH#348: URL checking in the HTML cleaner was improved.
  * GH#371, GH#373: Some regex strings were changed to raw
    strings to fix Python warnings.
  * Built with Cython 0.29.36 to adapt to changes in Python 3.12.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=185
2023-08-13 18:55:53 +00:00
6074d27829 - Add ISO-Schematron-schema-optional.patch and
remove-ISO-Schematron-schema.patch to remove non-free RNG
  schema file (bsc#1213351).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=183
2023-07-14 16:45:23 +00:00
364711776d Accepting request 1084794 from home:david.anes:home:libxml2
- Add patch skip-test-under-libxml2-2.11.1.patch:
  * Skip a test if using libxml2 >= 2.11.1

OBS-URL: https://build.opensuse.org/request/show/1084794
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=181
2023-05-04 16:51:26 +00:00
5efd90fd4d Accepting request 1084383 from home:dirkmueller:acdc:as_python3_module
- Switch documentation to be within the main package.

OBS-URL: https://build.opensuse.org/request/show/1084383
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=179
2023-05-03 14:42:26 +00:00
ecf0110d20 Accepting request 1082223 from home:dirkmueller:acdc:as_python3_module
- New hotness is the sle15_python_module_pythons macro.

- Make calling of %{sle15modernpython} optional.

OBS-URL: https://build.opensuse.org/request/show/1082223
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=177
2023-04-23 01:37:17 +00:00
Steve Kowalik
7816ca5659 - Add patch skip-test-under-libxml2-2.10.4.patch:
* Skip a test if using libxml2 >= 2.10.4

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=175
2023-04-19 04:53:05 +00:00
72389f829a - allow building against any libxml2 version in sle15
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=173
2023-02-16 20:17:34 +00:00
931131b807 Update version of the patch.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=171
2023-01-22 04:02:39 +00:00
b5c8430900 - Add close_file_before_test.patch, to make sure the testing data
are flushed to the file (bsc#1206555).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=170
2023-01-20 16:02:18 +00:00
140f7c455f Add missing Source
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=168
2023-01-01 13:33:54 +00:00
74ca921cf2 Accepting request 1045710 from home:Simmphonie:branches:devel:languages:python
- update to version 4.9.2
  * Bugs fixed
    + CVE-2022-2309: A Bug in libxml2 2.9.1[0-4] could let namespace declarations
      from a failed parser run leak into later parser runs.  This bug was worked around
      in lxml and resolved in libxml2 2.10.0.
      https://gitlab.gnome.org/GNOME/libxml2/-/issues/378
  * LP#1981760: ``Element.attrib`` now registers as ``collections.abc.MutableMapping``.
  * lxml now has a static build setup for macOS on ARM64 machines (not used for building wheels).
    Patch by Quentin Leffray.

OBS-URL: https://build.opensuse.org/request/show/1045710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=167
2022-12-29 22:41:01 +00:00
Steve Kowalik
c0fd0bd8c9 Add missing bug and CVE references
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=165
2022-10-14 03:23:53 +00:00
4e3fa68d67 Fix changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=163
2022-09-19 11:36:36 +00:00
7964d8373b Accepting request 1004277 from home:llyyr:branches:devel:languages:python
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

OBS-URL: https://build.opensuse.org/request/show/1004277
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=162
2022-09-19 11:17:37 +00:00
e1ee2a9f14 - update to version 4.9.1 (bsc#1201253, CVE-2022-2309):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=160
2022-08-19 10:27:07 +00:00
50beb4c568 Accepting request 988040 from home:apersaud:branches:devel:languages:python
- 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?

OBS-URL: https://build.opensuse.org/request/show/988040
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=158
2022-07-11 06:03:30 +00:00
2e6655d043 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=156
2022-06-07 21:18:16 +00:00
77aa18a220 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=155
2022-02-18 00:40:47 +00:00
b62809bfac - 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).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=154
2022-01-10 23:12:53 +00:00
0a81b21484 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=153 2022-01-04 16:17:51 +00:00
6e45e62782 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=152
2022-01-04 16:09:19 +00:00
10a671eb87 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=151
2021-11-24 21:31:05 +00:00
6ac41a3f82 - Add missing dependency on python-base for the devel subpackage.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=148
2021-06-01 19:15:28 +00:00
2bfc401fc6 Accepting request 896722 from home:pmonrealgonzalez:branches:devel:languages:python
- Adapt test_etree.py to a behavioural change in libxml2 2.9.11+
  * Add python-lxml-test_etree.patch

OBS-URL: https://build.opensuse.org/request/show/896722
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=147
2021-06-01 16:42:05 +00:00
34c29f33db - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=145
2021-04-06 01:54:45 +00:00
fa2fc0c2a7 - update to 4.6.2:
* A vulnerability (CVE-2020-27783) was discovered in the HTML Cleaner by Yaniv Nizry,
  which allowed JavaScript to pass through.  The cleaner now removes more sneaky
  "style" content.
* A vulnerability was discovered in the HTML Cleaner by Yaniv Nizry, which allowed
  JavaScript to pass through.  The cleaner now removes more sneaky "style" content.
* GH#310: ``lxml.html.InputGetter`` supports ``__len__()`` to count the number of input fields.
  Patch by Aidan Woolley.
* ``lxml.html.InputGetter`` has a new ``.items()`` method to ease processing all input fields.
* ``lxml.html.InputGetter.keys()`` now returns the field names in document order.
* GH-309: The API documentation is now generated using ``sphinx-apidoc``.
* LP#1869455: C14N 2.0 serialisation failed for unprefixed attributes
  when a default namespace was defined.
* ``TreeBuilder.close()`` raised ``AssertionError`` in some error cases where it
  should have raised ``XMLSyntaxError``.  It now raises a combined exception to
  keep up backwards compatibility, while switching to ``XMLSyntaxError`` as an
  interface.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=143
2021-01-24 10:59:08 +00:00
74f88011c9 - update to 4.5.2:
* ``Cleaner()`` now validates that only known configuration options can be set.
  * LP#1882606: ``Cleaner.clean_html()`` discarded comments and PIs regardless of the
    corresponding configuration option, if ``remove_unknown_tags`` was set.
  * LP#1880251: Instead of globally overwriting the document loader in libxml2, lxml now
    sets it per parser run, which improves the interoperability with other users of libxml2
    such as libxmlsec.
  * LP#1881960: Fix build in CPython 3.10 by using Cython 0.29.21.
  * The setup options "--with-xml2-config" and "--with-xslt-config" were accidentally renamed
    to "--xml2-config" and "--xslt-config" in 4.5.1 and are now available again.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=141
2020-07-17 07:31:18 +00:00
Tomáš Chvátal
4d25195ad4 Accepting request 810862 from home:alarrosa:branches:devel:languages:python
- Update to 4.5.1
  * LP#1570388: Fix failures when serialising documents larger
    than 2GB in some cases.
  * LP#1865141, GH#298: QName values were not accepted by the
    el.iter() method. Patch by xmo-odoo.
  * LP#1863413, GH#297: The build failed to detect libraries on
    Linux that are only configured via pkg-config.

OBS-URL: https://build.opensuse.org/request/show/810862
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=139
2020-06-02 16:33:44 +00:00
cbd89bf08d - Remove explicit Provides of python-doc, which is just wrong.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=137
2020-05-12 20:49:17 +00:00
3f321f2ca9 - update to 4.5.0
* A new function indent() was added to insert tail whitespace
    for pretty-printing an XML tree.
 * LP#1857794 Tail text of nodes that get removed from a document
     using item deletion disappeared silently instead of sticking with the node
     that was removed.
 * LP#1840234: The package version number is now available as lxml.__version__

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=135
2020-03-05 12:47:41 +00:00
Tomáš Chvátal
4292c65844 Accepting request 766333 from home:MSirringhaus:branches:devel:languages:python
- Update to 4.4.2:
  * LP#1835708: ElementInclude incorrectly rejected repeated 
    non-recursive includes as recursive.
  * Remove patch lxml-libxml-2.9.10.patch which is now upstream

OBS-URL: https://build.opensuse.org/request/show/766333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=133
2020-01-22 14:50:22 +00:00
Tomáš Chvátal
42248a018d Accepting request 749125 from home:dimstar:Factory
- Add lxml-libxml-2.9.10.patch: Fix build against libxml 2.9.10.

Fixes build in Staging:G

OBS-URL: https://build.opensuse.org/request/show/749125
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=131
2019-11-17 19:39:02 +00:00
Tomáš Chvátal
d4d99a8259 - Update to 4.4.1:
* LP#1838252: The order of an OrderedDict was lost in 4.4.0 when passing it as attrib mapping during element creation.
  * LP#1838521: The package metadata now lists the supported Python versions.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=129
2019-09-11 12:57:40 +00:00
Tomáš Chvátal
baac087a84 Accepting request 720214 from home:pgajdos
- version update to 4.4.0
  * ``Element.clear()`` accepts a new keyword argument ``keep_tail=True`` to
    clear everything but the tail text.  This is helpful in some document-style
    use cases.
  * When creating attributes or namespaces from a dict in Python 3.6+, lxml now
    preserves the original insertion order of that dict, instead of always sorting
    the items by name.  A similar change was made for ElementTree in CPython 3.8.
    See https://bugs.python.org/issue34160
  * Integer elements in ``lxml.objectify`` implement the ``__index__()`` special method.
  * GH#269: Read-only elements in XSLT were missing the ``nsmap`` property.
    Original patch by Jan Pazdziora.
  * ElementInclude can now restrict the maximum inclusion depth via a ``max_depth``
    argument to prevent content explosion.  It is limited to 6 by default.
  * The ``target`` object of the XMLParser can have ``start_ns()`` and ``end_ns()``
    callback methods to listen to namespace declarations.
  * The ``TreeBuilder`` has new arguments ``comment_factory`` and ``pi_factory`` to
    pass factories for creating comments and processing instructions, as well as
    flag arguments ``insert_comments`` and ``insert_pis`` to discard them from the
    tree when set to false.
  * A `C14N 2.0 <https://www.w3.org/TR/xml-c14n2/>`_ implementation was added as
    ``etree.canonicalize()``, a corresponding ``C14NWriterTarget`` class, and
    a ``c14n2`` serialisation method.
  * bugfixes, see CHANGES.txt
- deleted sources
  - lxmldoc-4.3.3.pdf (renamed)
- added sources
  + lxmldoc-4.4.0.pdf
  + world.txt

OBS-URL: https://build.opensuse.org/request/show/720214
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=127
2019-08-01 13:54:01 +00:00
Todd R
f176707a9e Accepting request 717674 from home:TheBlackCat:branches:devel:languages:python
- Update to 4.3.4
  * Rebuilt with Cython 0.29.10 to support Python 3.8.
    Note: documentation is not updated

OBS-URL: https://build.opensuse.org/request/show/717674
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=125
2019-07-22 19:03:20 +00:00
Tomáš Chvátal
0dad330c4a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=123 2019-07-04 08:39:37 +00:00
Tomáš Chvátal
4712f23e3f - Remove generated files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=122
2019-07-02 15:11:20 +00:00
Tomáš Chvátal
640b73a837 - Update to 4.3.3:
* Fix leak of output buffer and unclosed files in ``_XSLTResultTree.write_output()``.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=120
2019-04-05 12:19:32 +00:00
Tomáš Chvátal
524482a588 - Update to 4.3.2:
* Crash in 4.3.1 when appending a child subtree with certain text nodes.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=118
2019-03-05 12:23:03 +00:00
Tomáš Chvátal
b4b89ea844 Accepting request 674867 from home:jayvdb:coala:python3-bears
- Update from v4.2.5 to v4.3.1
- Remove no longer needed
  0001-Make-test-more-resilient-against-changes-in-latest-l.patch

OBS-URL: https://build.opensuse.org/request/show/674867
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=117
2019-02-14 08:36:30 +00:00
e421144eec Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=115
2018-12-04 13:39:24 +00:00
Todd R
e40f1461ef Accepting request 649798 from home:TheBlackCat:branches:devel:languages:python
- Update to 4.2.5
  * Javascript URLs that used URL escaping were not removed by the HTML cleaner.
    Security problem found by Omar Eissa.

OBS-URL: https://build.opensuse.org/request/show/649798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=113
2018-11-16 19:14:40 +00:00