diff --git a/python-weasyprint.changes b/python-weasyprint.changes index 4af0316..6737417 100644 --- a/python-weasyprint.changes +++ b/python-weasyprint.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Mon Jun 10 09:58:20 UTC 2024 - Dirk Müller + +- 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 diff --git a/python-weasyprint.spec b/python-weasyprint.spec index 704ca4e..468e3b1 100644 --- a/python-weasyprint.spec +++ b/python-weasyprint.spec @@ -22,21 +22,21 @@ %global fonttools_min_version 4.0.0 %global html5lib_min_version 1.1 %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 tinycss2_min_version 1.1.0 +%global tinycss2_min_version 1.3.0 %global zopfli_min_version 0.1.4 %{?sle15_python_module_pythons} Name: python-weasyprint -Version: 61.2 +Version: 62.2 Release: 0 Summary: Python module to convert web documents to PDF License: BSD-3-Clause 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.8} +BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module flit-core} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 39.2.0} @@ -117,6 +117,6 @@ export PYTHONPATH=$PWD %license LICENSE %python_alternative %{_bindir}/weasyprint %{python_sitelib}/weasyprint -%{python_sitelib}/weasyprint-%{version}*-info +%{python_sitelib}/weasyprint-%{version}.dist-info %changelog diff --git a/weasyprint-61.2.tar.gz b/weasyprint-61.2.tar.gz deleted file mode 100644 index cfdfbe0..0000000 --- a/weasyprint-61.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47df6cfeeff8c6c28cf2e4caf837cde17715efe462708ada74baa2eb391b6059 -size 447333 diff --git a/weasyprint-62.2.tar.gz b/weasyprint-62.2.tar.gz new file mode 100644 index 0000000..1bbe710 --- /dev/null +++ b/weasyprint-62.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a08ac400e11919d996d76becaa33160d7c1ac55ba160628c42ce7586574c1a51 +size 477895