Revisions of python-weasyprint
buildservice-autocommit
accepted
request 1224880
from
Markéta Machová (mcalabkova)
(revision 37)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1224805
from
Nico Krapp (nkrapp)
(revision 36)
- Fix runtime requirements (bsc#1233406)
buildservice-autocommit
accepted
request 1221499
from
Markéta Machová (mcalabkova)
(revision 35)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1221470
from
John Paul Adrian Glaubitz (glaubitz)
(revision 34)
- Update to 63.0 * #2252, #895: Handle page groups, with financial support from Code & Co. * #1630, #2286: Support CSS Color Level 4 * #2192: Add PDF variant for debugging purpose * #2208: Support submit inputs in PDF forms * #2139: Support mask-border-* properties * #1831, #2143: Support radio inputs in PDF forms * #2262: Avoid integer overflows when converting units from/to doubles * #2260: Avoid float collision with box establishing formatting context * #2240, #2242: Handle svg tags with no size * #2231, #1171, #2222, #1208: Fix several problems related to flex-direction: column * #2239: Don’t fail when SVG markers are undefined references * #2230, #2238: Set explicit flags when loading DLLs on Windows * #2228, #1942: Store original and PDF stream images in different cache slots * #2234: Apply stylesheet and other basic operations to SVG root tag * #2054, #2233: Keep auto margins on flex layout boxes * #1883: Don’t crash with empty list marker strings * #2216: Fix vertical alignment of out-of-flow elements in tables * #996, #2219: Don’t ignore absolutely positioned elements inside flex boxes * #2217: Don’t crash with normal column gaps * #1817: Don’t assume that lines break after spaces * #1868: Don’t break rows with atomic cells * #2166: Don’t display bottom border on cells in split rows * 61852c4: Capture fontTools logs when subsetting fonts * #2190: Don’t use a pattern when drawing backgrounds for no-repeat background images * #2185: Check that Harfbuzz version is at least 4.1.0 to subset fonts * #2180: Store width for all glyphs when font is not subset * #2183: Respect break-inside: avoid for flex items * #2055, #2058: Fix right-to-left tables with collapsed borders * #2179, #1128: Handle buggy Adobe Photoshop CMYK JPEGs
buildservice-autocommit
accepted
request 1184080
from
Dirk Mueller (dirkmueller)
(revision 33)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 32)
- update to 62.3: * #2174: Fix extra width distribution for auto table layout * #2175: Don’t compress PDF metadata for PDF/A-1 * Set default PDF variant values in options before generating PDF * Avoid PDF artifacts when drawing 0-width borders * Don’t duplicate column when container is split on multiple pages * Don’t set default Fontconfig values for unset properties * Fix layout when all footnotes are removed from the footnote area * Make items overflowing grid wrap to the next row/column * Don’t append useless tracks when grid elements are positioned
buildservice-autocommit
accepted
request 1179673
from
Dirk Mueller (dirkmueller)
(revision 31)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 30)
- 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
buildservice-autocommit
accepted
request 1158533
from
Dirk Mueller (dirkmueller)
(revision 29)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 28)
Dirk Mueller (dirkmueller)
committed
(revision 27)
- update to 61.2: * Security: * Always use URL fetcher for attachments * #2075: Use default value when variable is not defined * #2070: Don’t crash when rendering SVGs with non-text a children * Don’t crash when SVG file can’t be rendered * Documentation: * #2067: Suggest "dnf" instead of "yum" to install Fedora packages * Improve documentation for Windows * Fix required version of TinyCSS2 * #1219, #2017: Support var() in shorthand and multiple-value functions * #1986: Support percentages for opacity * #2050: Build executable file for Windows * #2000: Support select fields * #1993: Handle background-attachment: fixed to cover the whole page * #2023, #2022: Allow text-based file objects for HTML and CSS classes * #2014: Remove warnings for PDF/A and PDF/UA compatibility * Bug fixes: * #2052, #1869: Handle attachments for PDF/A documents * #2013, #2051: Apply margin to running tables * #1278, #1884: Draw collapsed borders of running tables * #2029: Fix page counter in non-root absolute boxes * #2043: Fix text-anchor on SVG tspan elements * #1968, #2039: Use cell's border-height to calculate table row height
buildservice-autocommit
accepted
request 1138102
from
Daniel Garcia (dgarcia)
(revision 26)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 25)
- Add %{?sle15_python_module_pythons}
buildservice-autocommit
accepted
request 1135635
from
Dirk Mueller (dirkmueller)
(revision 24)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 23)
- update to 60.2: * Fix SVG markers size, position and drawing * Draw background behind absolutely positioned replaced boxes * Don’t crash with bitmap fonts with no "glyf" table * Improve SVG text-anchor attribute * Fix crash caused by wrong UTF-8 indices * Print form fields * Add support for textLength and lengthAdjust in SVG text elements * Handle <wbr> tag * Handle y offset of glyphs * Add a --timeout option * Bug fixes: * Fix footnote-call displayed incorrectly for some fonts * Fix page-margin boxes layout algorithm * Fix IndexError when rendering PDF version 1.4 * Apply text transformations to first-letter pseudo elements * Avoid footnote appearing before its call * Fix balance before "column-span: all" * Only draw required glyph with OpenType-SVG fonts * Don’t draw clipPath when defined after reference * Don’t ignore min-width when computing cell size * Fix named pages inheritance * Avoid page breaks caused by children of overflow hidden boxes * Use bleed area for page’s painting area * Use margin box of children to define available width for leaders - Update to version 56.1 - Update to 55.0 - enable all tests after upgrade of tinycss2 to 1.1.0
buildservice-autocommit
accepted
request 1093786
from
Matej Cepl (mcepl)
(revision 22)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1093113
from
Marcus Rueckert (darix)
(revision 21)
- instead of having to maintain version information in multiple places refactor them out into defines for easier maintenance - switch to autosetup
buildservice-autocommit
accepted
request 1093006
from
Steve Kowalik (StevenK)
(revision 20)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 19)
- Update to 59.0: * New features: + a4fc7a1: Support image-orientation * Dependencies: + #1754: Pillow 9.1.0 is now needed * Bug fixes: + #1864: Handle overflow for svg and symbol tags in SVG images + #1867: Remove duplicate compression of attachments + d0ad5c1: Override use tag children instead of drawing their references + #1874: Drawn underline and overline behind text + #1822, #1823: Fix vertical positioning for absolute replaced elements + #1807: Don’t crash when out-of-flow box is split in out-of-flow parent + #1806: Don’t crash when fixed elements aren’t displayed yet in aborted line + #1809: Fix background drawing for out-of-the-page transformed boxes + #1764: Use reference instead of stream for annotation appearance stream + #1783: Fix multiple font weights for @font-face declarations + #1756: Fix rem font size for SVG images + #1755: Keep format when transposing images + #1753: Don’t use deprecated read_text function when files is available + #1741: Generate better manpage + #1747: Correctly set target counters in pages’ absolute elements + #1748: Always set font size when font is changed in line + #1739: Set baseline on all flex containers + #1740: Don’t crash when currentColor is set on root svg tag + #1718: Don’t crash with empty bitmap glyphs + #1736: Always use the font’s vector variant when possible + #1662: Use a stable key to store stream fonts + #1733: Don’t remove attachments when adding internal anchors * Performance:
buildservice-autocommit
accepted
request 1001923
from
Markéta Machová (mcalabkova)
(revision 18)
baserev update by copy to link target
Displaying revisions 1 - 20 of 37