Hello community,
here is the log from the commit of package python-WeasyPrint for
openSUSE:Factory checked in at 2019-07-29 17:32:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-WeasyPrint (Old)
and /work/SRC/openSUSE:Factory/.python-WeasyPrint.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-WeasyPrint"
Mon Jul 29 17:32:28 2019 rev:5 rq:719611 version:48
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-WeasyPrint/python-WeasyPrint.changes
2019-03-22 15:10:46.373317746 +0100
+++
/work/SRC/openSUSE:Factory/.python-WeasyPrint.new.4126/python-WeasyPrint.changes
2019-07-29 17:32:29.834092022 +0200
@@ -1,0 +2,28 @@
+Mon Jul 29 12:16:10 UTC 2019 - [email protected]
+
+- version update to 48
+ * New features:
+ #891: Handle text-overflow
+ #878: Handle column-span
+ #855: Handle all the text-decoration features
+ #238: Don't repeat background images when it's not needed
+ #875: Handle object-fit and object-position
+ #870: Handle bookmark-state
+ #843: Handle CSS variables
+ #846: Handle :nth() page selector
+ #847: Allow users to use a custom SSL context for HTTP requests
+ * Bug fixes:
+ #686: Fix column balance when children are not inline
+ #885: Actually use the content box to resolve flex items percentages
+ #867: Fix rendering of KaTeX output, including (1) set row baseline of
tables when no cells are baseline-aligned, (2) set baseline for inline tables,
(3) don't align lines larger than their parents, (4) force CairoSVG to respect
image size defined by CSS.
+ #873: Set a minimum height for empty list elements with outside marker
+ #811: Don't use translations to align flex items
+ #851, #860: Don't cut pages when content overflows a very little bit
+ #862: Don't crash when using UTC dates in metadata
+ #797: Fix underlined justified text
+ #836: Fix crash when flex items are replaced boxes
+ #835: Fix margin-break: auto
+ * Documentation:
+ #854: Add a "Tips & Tricks" section
+
+-------------------------------------------------------------------
Old:
----
WeasyPrint-46.tar.gz
New:
----
WeasyPrint-48.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-WeasyPrint.spec ++++++
--- /var/tmp/diff_new_pack.OMAJSS/_old 2019-07-29 17:32:30.366091378 +0200
+++ /var/tmp/diff_new_pack.OMAJSS/_new 2019-07-29 17:32:30.366091378 +0200
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-WeasyPrint
-Version: 46
+Version: 48
Release: 0
Summary: Python module to convert web documents to PDF
License: BSD-3-Clause
@@ -40,11 +40,12 @@
Requires: python-cssselect2 >= 0.1
Requires: python-html5lib >= 0.999999999
Requires: python-pdfrw >= 0.4
-Requires: python-tinycss2 >= 0.5
-Suggests: python-CairoSVG >= 1.0.20
+Requires: python-setuptools >= 39.2.0
+Requires: python-tinycss2 >= 1.0.0
+Suggests: python-CairoSVG >= 2.4.0
BuildArch: noarch
# SECTION test requirements
-BuildRequires: %{python_module CairoSVG >= 1.0.20}
+BuildRequires: %{python_module CairoSVG >= 2.4.0}
BuildRequires: %{python_module Pyphen >= 0.8}
BuildRequires: %{python_module cairocffi >= 0.9.0}
BuildRequires: %{python_module cairocffi-pixbuf}
@@ -53,7 +54,7 @@
BuildRequires: %{python_module html5lib >= 0.999999999}
BuildRequires: %{python_module pdfrw >= 0.4}
BuildRequires: %{python_module pytest-runner}
-BuildRequires: %{python_module tinycss2 >= 0.5}
+BuildRequires: %{python_module tinycss2 >= 1.0.0}
BuildRequires: dejavu-fonts
BuildRequires: libgobject-2_0-0
BuildRequires: pango
@@ -81,7 +82,8 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%python_exec setup.py test
+# https://github.com/Kozea/WeasyPrint/issues/913
+%pytest -k 'not test_linear_gradients_7'
%files %{python_files}
%doc README.rst
++++++ WeasyPrint-46.tar.gz -> WeasyPrint-48.tar.gz ++++++
++++ 8238 lines of diff (skipped)