Revisions of saltbundlepy-lxml

Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 15)
Put the patch in the spec
Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 14)
- Fix test_illegal_utf8_recover failing with lxml2 2.12.0 and newer
- Added:
  * fix-test_illegal_utf8_recover.patch
Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 13)
Again timestamp
Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 12)
Fix the timestamp
Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 11)
osc copypac from project:systemsmanagement:saltstack:bundle:next:python311 package:saltbundlepy-lxml revision:2
Marek Czernek's avatar Marek Czernek (mczernek) accepted request 1159403 from Pablo Suárez Hernández's avatar Pablo Suárez Hernández (PSuarezHernandez) (revision 10)
- Add skip-test-under-libexpat-2.6.0.patch to skip broken test with
  expat 2.6.0, gh#python/cpython#115133
Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) committed (revision 8)
osc copypac from project:systemsmanagement:saltstack:bundle package:saltbundlepy-lxml revision:33
Pablo Suárez Hernández's avatar Pablo Suárez Hernández (PSuarezHernandez) accepted request 1113621 from Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) (revision 7)
- 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.
- Add remove non-free RNG schema file (bsc#1213351).
- Skip a test if using libxml2 >= 2.11.1
- Skip a test if using libxml2 >= 2.10.4
- Added:
  * ISO-Schematron-schema-optional.patch
  * skip-test-under-libxml2-2.11.1.patch
  * skip-test-under-libxml2-2.10.4.patch
Yeray Gutiérrez Cedrés's avatar Yeray Gutiérrez Cedrés (ygutierrez) accepted request 1111969 from Victor Zhestkov's avatar Victor Zhestkov (vizhestkov) (revision 6)
- Adding missing file reference:
  * saltbundlepy-lxml-rpmlintrc
Alexander Graul's avatar Alexander Graul (agraul) accepted request 1079243 from Pablo Suárez Hernández's avatar Pablo Suárez Hernández (PSuarezHernandez) (revision 5)
- Disable failing test on s390x due zlib hardware accelerator. 
- Added:
  * skip_failing_test_s390x.patch

- 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.
- Add close_file_before_test.patch, to make sure the testing data
  are flushed to the file (bsc#1206555).
- Added:
  * lxml-4.9.2.tar.gz
  * close_file_before_test.patch
- Removed:
  * lxml-4.9.1.tar.gz
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 4)
osc copypac from project:systemsmanagement:saltstack:bundle:testing package:saltbundlepy-lxml revision:4
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 3)
- Strictly require Python 3.10 with saltbundlepy requrement

- 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
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 2)
Victor Zhestkov's avatar Victor Zhestkov (vzhestkov) committed (revision 1)
Displaying all 15 revisions
openSUSE Build Service is sponsored by