Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-weasyprint for 
openSUSE:Factory checked in at 2022-05-16 18:08:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-weasyprint (Old)
 and      /work/SRC/openSUSE:Factory/.python-weasyprint.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-weasyprint"

Mon May 16 18:08:56 2022 rev:6 rq:977518 version:55.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-weasyprint/python-weasyprint.changes      
2022-01-17 22:35:31.242302329 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-weasyprint.new.1538/python-weasyprint.changes
    2022-05-16 18:11:25.481416888 +0200
@@ -1,0 +2,45 @@
+Mon May 16 11:21:00 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 55.0 
+  Python 3.7 is now the minimum requirement
+  - Features
+    - #1534: Support word-break: break-all
+    - #489, #1619: Support column breaks
+    - #1553: Allow reproducible PDF generation
+    - #1547: Handle break-inside: avoid on tr tags
+  - Bugfixes
+    - #1626, 3802f88: Fix the vertical position and available height of 
absolute boxes
+    - 9641098, e5e6b88: Minor fixes for multi-column layout
+    - 0fcc7de: Don???t stop rendering SVG when CSS parsing fails
+    - #1636: Fix sequential footnotes that could disappear when overflowing
+    - #1637: Fix position of absolute boxes with right-to-left direction
+    - #1641: Fix relative paths for SVG files stored as data URLs
+    - #1007, #1524: Handle inherit in shorthand properties
+    - #1539, #1541: Space out no-repeat patterns
+    - #1554: Avoid invalid PDF operators when drawing SVG text
+    - #1564, #1566, #1570: Don???t output footnotes before their call sites
+    - #1020, #1597: Prevent infinite loops in multi-column layout
+    - #1512, #1613: Fix position of absolute boxes in right-to-left contexts
+    - #1093: Draw borders around absolute replaced boxes
+    - #984, #1604: Fix skip stacks for columns
+    - #1621: Better support of nested text-decoration properties
+    - fe1f3d9: Fix absolute blocks in lines
+    - 4650b70: Clear adjoining margins when a container???s child doesn???t fit
+    - #1588 Support position: absolute in footnotes
+    - #1586 Fix discarded text-align values
+    - #1575: Always store parent blocks children as lists
+    - #1574, #1559: Fix float rounding errors
+    - #1571: Ignore unknown glyphs
+    - #1561, #1562: Fix line break when breaks occur between a nbsp and an 
inline block
+    - #1560: Always set the child index
+    - #1558: Fix patterns with use tags
+    - #1540, #1239: Handle absolute children in running elements
+    - #1538: Handle invalid values in text-align
+    - #1536: Handle absolute flex boxes
+  - Performance
+    - #1548: Improve tests speed
+    - 3b0ae92, #1457: Improve fonts management
+    - #1597: Improve column layout speed
+    - #1587, #1607, #1608: Cache ch and ex units calculations
+
+-------------------------------------------------------------------

Old:
----
  weasyprint-54.0.tar.gz

New:
----
  weasyprint-55.0.tar.gz

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

Other differences:
------------------
++++++ python-weasyprint.spec ++++++
--- /var/tmp/diff_new_pack.p0UuGI/_old  2022-05-16 18:11:25.945417257 +0200
+++ /var/tmp/diff_new_pack.p0UuGI/_new  2022-05-16 18:11:25.949417261 +0200
@@ -17,11 +17,8 @@
 
 
 %{?!python_module:%define python_module() python3-%{**}}
-%define         skip_python2 1
-%define         skip_python36 1
-
 Name:           python-weasyprint
-Version:        54.0
+Version:        55.0
 Release:        0
 Summary:        Python module to convert web documents to PDF
 License:        BSD-3-Clause
@@ -29,6 +26,7 @@
 URL:            https://github.com/Kozea/WeasyPrint
 Source:         
https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-%{version}.tar.gz
 Source100:      python-weasyprint-rpmlintrc
+BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module flit-core}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools >= 39.2.0}
@@ -38,13 +36,14 @@
 Requires(postun):update-alternatives
 Requires:       libgobject-2_0-0
 Requires:       pango
+Requires:       python-base >= 3.7
 Requires:       python-Pillow >= 4.0.0
 Requires:       python-Pyphen >= 0.9.1
 Requires:       python-cffi >= 0.6
 Requires:       python-cssselect2 >= 0.1
-Requires:       python-html5lib >= 1.0.1
+Requires:       python-html5lib >= 1.1
 Requires:       python-pydyf >= 0.0.3
-Requires:       python-tinycss2 >= 1.0.0
+Requires:       python-tinycss2 >= 1.1.0
 # SECTION fonttools[woff]
 Requires:       python-FontTools
 Requires:       python-Brotli >= 1.0.1
@@ -58,10 +57,10 @@
 BuildRequires:  %{python_module Pyphen >= 0.9.1}
 BuildRequires:  %{python_module cffi >= 0.6}
 BuildRequires:  %{python_module cssselect2 >= 0.1}
-BuildRequires:  %{python_module html5lib >= 1.0.1}
+BuildRequires:  %{python_module html5lib >= 1.1}
 BuildRequires:  %{python_module pydyf >= 0.0.3}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module tinycss2 >= 1.0.0}
+BuildRequires:  %{python_module tinycss2 >= 1.1.0}
 BuildRequires:  %{python_module zopfli >= 0.1.4}
 BuildRequires:  dejavu-fonts
 BuildRequires:  gs
@@ -95,8 +94,7 @@
 %python_clone -a %{buildroot}%{_bindir}/weasyprint
 
 %check
-# gh#Kozea/WeasyPrint#1503
-%pytest -k 'not (test_relative_links_missing_base_link or test_links)' tests
+%pytest tests
 
 %post
 %python_install_alternative weasyprint

++++++ weasyprint-54.0.tar.gz -> weasyprint-55.0.tar.gz ++++++
++++ 10622 lines of diff (skipped)

Reply via email to