Revisions of saltbundlepy-lxml

ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 14)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:4
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 13)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:3
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 12)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:3
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 11)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:3
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 10)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:2
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 9)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:2
ZYpp Developers's avatar ZYpp Developers (zypp-team) committed (revision 8)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:2
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) accepted request 966354 from Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) (revision 7)
- With the new update to 4.7.1, the old Bugzilla entries are also
  fixed:
  - bsc#1118088 (related to CVE-2018-19787)
  - bsc#1184177 (related to CVE-2021-28957)
- Update to 4.7.1 (officially released 2021-12-13)
  Features added
  - 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.
  Bugs fixed
  - The standard namespace prefixes were mishandled during "C14N2" 
serialisation
    on Python 3.
    See 
https://mail.python.org/archives/list/lxml@python.org/thread/
6ZFBHFOVHOS5GFDOAMPCT6HM5HZPWQ4Q/
  - 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).
- PDF documentation removed
- Added:
  * lxml-4.7.1.tar.gz
- Removed:
  * lxml-4.6.3.tar.gz
  * lxmldoc-4.5.2.pdf
  * python-lxml-test_etree.patch
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 6)
Use %setup instead of %autosetup, it's failing on SLE12
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 5)
Fixed to zlib not lzma
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 4)
Add missing lzma dependency
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 3)
Fix the dependencies for Debian based distros
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 2)
Fix the typos in the build requires
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 1)
- Add missing dependency on python-base for the devel subpackage.

- Adapt test_etree.py to a behavioural change in libxml2 2.9.11+
  * Add python-lxml-test_etree.patch

- 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.

- 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.

- update to 4.5.2:
  * ``Cleaner()`` now validates that only known configuration options can be set.
Displaying revisions 21 - 34 of 34
openSUSE Build Service is sponsored by