forked from pool/python-weasyprint
- update to 62.2:
* #2142, #2162: Support grid-auto-flow: column, with financial support from Menutech * #2167: Fix space added by CSS gap at the end * #2134: Remove absolute placeholders from discarded content * #2154: Don’t crash when grid items have auto margins * 8cdd66f: Fix CSS nesting for nested selectors with comma * 3359db5: Fix and test grid shorthand * 82deda4: Fix wrong resume_at for split floats * ff2acf1: Ensure that gradient size is positive to please some * #2144, #2149: Avoid broken fonts when generating multiple documents * c10c6892: Display at least one grid row on empty pages * #2146: Don’t crash when flex container’s parent’s height is auto * Python 3.9+ is now needed, Python 3.7 and 3.8 are not supported anymore * pydyf 0.10.0+ is now needed * tinycss2 1.3.0+ is now needed * Features: * #543, #2121: Support CSS Grid layout * #2124, #2125: Support border-image-* properties * #2084, #2077: Support CSS nesting * #2101: Support HTML maxlength attribute for form fields * #2095: Apply overflow to replaced boxes * 245e4f5: Add support of PDF/A-?u * Bug fixes: * #2136: Don’t clip aligned text in SVG * #2135: Allow column-direction flex containers to use percentage-based heights OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-weasyprint?expand=0&rev=30
This commit is contained in:
@@ -1,3 +1,55 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 10 09:58:20 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 62.2:
|
||||||
|
* #2142, #2162: Support grid-auto-flow: column, with financial
|
||||||
|
support from Menutech
|
||||||
|
* #2167: Fix space added by CSS gap at the end
|
||||||
|
* #2134: Remove absolute placeholders from discarded content
|
||||||
|
* #2154: Don’t crash when grid items have auto margins
|
||||||
|
* 8cdd66f: Fix CSS nesting for nested selectors with comma
|
||||||
|
* 3359db5: Fix and test grid shorthand
|
||||||
|
* 82deda4: Fix wrong resume_at for split floats
|
||||||
|
* ff2acf1: Ensure that gradient size is positive to please some
|
||||||
|
* #2144, #2149: Avoid broken fonts when generating multiple
|
||||||
|
documents
|
||||||
|
* c10c6892: Display at least one grid row on empty pages
|
||||||
|
* #2146: Don’t crash when flex container’s parent’s height is
|
||||||
|
auto
|
||||||
|
* Python 3.9+ is now needed, Python 3.7 and 3.8 are not
|
||||||
|
supported anymore
|
||||||
|
* pydyf 0.10.0+ is now needed
|
||||||
|
* tinycss2 1.3.0+ is now needed
|
||||||
|
* Features:
|
||||||
|
* #543, #2121: Support CSS Grid layout
|
||||||
|
* #2124, #2125: Support border-image-* properties
|
||||||
|
* #2084, #2077: Support CSS nesting
|
||||||
|
* #2101: Support HTML maxlength attribute for form fields
|
||||||
|
* #2095: Apply overflow to replaced boxes
|
||||||
|
* 245e4f5: Add support of PDF/A-?u
|
||||||
|
* Bug fixes:
|
||||||
|
* #2136: Don’t clip aligned text in SVG
|
||||||
|
* #2135: Allow column-direction flex containers to use
|
||||||
|
percentage-based heights
|
||||||
|
* #2128: Don’t crash when a FontConfig object is destroyed
|
||||||
|
early
|
||||||
|
* #2079: Fix executable file for some Windows versions
|
||||||
|
* #2131: Fix alpha for images before/after transparent text
|
||||||
|
* #2111: Handle auto and none values for CSS quotes property
|
||||||
|
* #2103: Don’t crash with overconstrained columns
|
||||||
|
* #2100: Fix rounding error when detecting overflows
|
||||||
|
* #2093, #2097, #2094: Mark use of md5() and sha1() as not for
|
||||||
|
security
|
||||||
|
* #1956, #2087: Use CSS table module level 3 to compute widths
|
||||||
|
* #2086: Fix selects with empty values displaying None
|
||||||
|
* #1112, #2082, #2085: Fix computation for outer min-content
|
||||||
|
width for table cells
|
||||||
|
* 016bd81: Fix many different bugs with SVG markers
|
||||||
|
* Performance:
|
||||||
|
* #2130: Cache font key instead of whole font content
|
||||||
|
* Documentation:
|
||||||
|
* #2108: Update documentation about CSS leader() function
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Mar 16 16:22:31 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Sat Mar 16 16:22:31 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -22,21 +22,21 @@
|
|||||||
%global fonttools_min_version 4.0.0
|
%global fonttools_min_version 4.0.0
|
||||||
%global html5lib_min_version 1.1
|
%global html5lib_min_version 1.1
|
||||||
%global Pillow_min_version 9.1.0
|
%global Pillow_min_version 9.1.0
|
||||||
%global pypdf_min_version 0.8.0
|
%global pypdf_min_version 0.10.0
|
||||||
%global Pyphen_min_version 0.9.1
|
%global Pyphen_min_version 0.9.1
|
||||||
%global tinycss2_min_version 1.1.0
|
%global tinycss2_min_version 1.3.0
|
||||||
%global zopfli_min_version 0.1.4
|
%global zopfli_min_version 0.1.4
|
||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-weasyprint
|
Name: python-weasyprint
|
||||||
Version: 61.2
|
Version: 62.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python module to convert web documents to PDF
|
Summary: Python module to convert web documents to PDF
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
URL: https://github.com/Kozea/WeasyPrint
|
URL: https://github.com/Kozea/WeasyPrint
|
||||||
Source: https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-%{version}.tar.gz
|
Source: https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-%{version}.tar.gz
|
||||||
Source100: python-weasyprint-rpmlintrc
|
Source100: python-weasyprint-rpmlintrc
|
||||||
BuildRequires: %{python_module base >= 3.8}
|
BuildRequires: %{python_module base >= 3.9}
|
||||||
BuildRequires: %{python_module flit-core}
|
BuildRequires: %{python_module flit-core}
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools >= 39.2.0}
|
BuildRequires: %{python_module setuptools >= 39.2.0}
|
||||||
@@ -117,6 +117,6 @@ export PYTHONPATH=$PWD
|
|||||||
%license LICENSE
|
%license LICENSE
|
||||||
%python_alternative %{_bindir}/weasyprint
|
%python_alternative %{_bindir}/weasyprint
|
||||||
%{python_sitelib}/weasyprint
|
%{python_sitelib}/weasyprint
|
||||||
%{python_sitelib}/weasyprint-%{version}*-info
|
%{python_sitelib}/weasyprint-%{version}.dist-info
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:47df6cfeeff8c6c28cf2e4caf837cde17715efe462708ada74baa2eb391b6059
|
|
||||||
size 447333
|
|
||||||
3
weasyprint-62.2.tar.gz
Normal file
3
weasyprint-62.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a08ac400e11919d996d76becaa33160d7c1ac55ba160628c42ce7586574c1a51
|
||||||
|
size 477895
|
||||||
Reference in New Issue
Block a user