Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-lxml for openSUSE:Factory 
checked in at 2023-08-15 16:38:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-lxml (Old)
 and      /work/SRC/openSUSE:Factory/.python-lxml.new.11712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-lxml"

Tue Aug 15 16:38:59 2023 rev:103 rq:1103711 version:4.9.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-lxml/python-lxml.changes  2023-07-17 
19:22:39.161517163 +0200
+++ /work/SRC/openSUSE:Factory/.python-lxml.new.11712/python-lxml.changes       
2023-08-15 16:39:00.382577915 +0200
@@ -1,0 +2,13 @@
+Sun Aug 13 18:55:19 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  lxml-4.9.2.tar.gz

New:
----
  lxml-4.9.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-lxml.spec ++++++
--- /var/tmp/diff_new_pack.iBuIIz/_old  2023-08-15 16:39:01.082582688 +0200
+++ /var/tmp/diff_new_pack.iBuIIz/_new  2023-08-15 16:39:01.086582715 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-lxml
-Version:        4.9.2
+Version:        4.9.3
 Release:        0
 Summary:        Pythonic XML processing library
 License:        BSD-3-Clause AND GPL-2.0-or-later
@@ -42,7 +42,7 @@
 # PATCH-FIX-UPSTREAM remove-ISO-Schematron-schema.patch 
gl#fedora/legal/fedora-license-data/-#154 mc...@suse.com
 # Actually remove the schema
 Patch4:         remove-ISO-Schematron-schema.patch
-BuildRequires:  %{python_module Cython >= 0.29.7}
+BuildRequires:  %{python_module Cython >= 0.29.7 with %python-Cython < 3}
 BuildRequires:  %{python_module base}
 BuildRequires:  %{python_module cssselect >= 0.9.1}
 BuildRequires:  %{python_module setuptools >= 18.0.1}

++++++ ISO-Schematron-schema-optional.patch ++++++
--- /var/tmp/diff_new_pack.iBuIIz/_old  2023-08-15 16:39:01.114582907 +0200
+++ /var/tmp/diff_new_pack.iBuIIz/_new  2023-08-15 16:39:01.118582934 +0200
@@ -12,13 +12,13 @@
  src/lxml/isoschematron/__init__.py |   24 +++++++++++++++++++-----
  3 files changed, 36 insertions(+), 5 deletions(-)
 
-Index: lxml-4.9.2/CHANGES.txt
+Index: lxml-4.9.3/CHANGES.txt
 ===================================================================
---- lxml-4.9.2.orig/CHANGES.txt
-+++ lxml-4.9.2/CHANGES.txt
-@@ -2,6 +2,14 @@
- lxml changelog
- ==============
+--- lxml-4.9.3.orig/CHANGES.txt
++++ lxml-4.9.3/CHANGES.txt
+@@ -27,6 +27,14 @@ Other changes
+ * Built with Cython 0.29.36 to adapt to changes in Python 3.12.
+ 
  
 +* LP#2024343: The validation of the schema file itself is now optional in the
 +  ISO-Schematron implementation.  This was done because some lxml 
distributions
@@ -31,10 +31,10 @@
  4.9.2 (2022-12-13)
  ==================
  
-Index: lxml-4.9.2/doc/validation.txt
+Index: lxml-4.9.3/doc/validation.txt
 ===================================================================
---- lxml-4.9.2.orig/doc/validation.txt
-+++ lxml-4.9.2/doc/validation.txt
+--- lxml-4.9.3.orig/doc/validation.txt
++++ lxml-4.9.3/doc/validation.txt
 @@ -615,6 +615,15 @@ The usage of validation phases is a uniq
  a very powerful tool e.g. for establishing validation stages or to provide 
  different validators for different "validation audiences".
@@ -51,10 +51,10 @@
  (Pre-ISO-Schematron)
  --------------------
  
-Index: lxml-4.9.2/src/lxml/isoschematron/__init__.py
+Index: lxml-4.9.3/src/lxml/isoschematron/__init__.py
 ===================================================================
---- lxml-4.9.2.orig/src/lxml/isoschematron/__init__.py
-+++ lxml-4.9.2/src/lxml/isoschematron/__init__.py
+--- lxml-4.9.3.orig/src/lxml/isoschematron/__init__.py
++++ lxml-4.9.3/src/lxml/isoschematron/__init__.py
 @@ -61,10 +61,16 @@ iso_svrl_for_xslt1 = _etree.XSLT(_etree.
  svrl_validation_errors = _etree.XPath(
      '//svrl:failed-assert', namespaces={'svrl': SVRL_NS})

++++++ lxml-4.9.2.tar.gz -> lxml-4.9.3.tar.gz ++++++
++++ 40715 lines of diff (skipped)

Reply via email to