14
0

Commit Graph

  • b08802dc3b Accepting request 1278844 from devel:languages:python main Ana Guerrero 2025-05-20 20:46:00 +00:00
  • 198094bae9 - Update to 65.1 * #2414: Correctly handle flex columns split between pages * 1b24ad9: Include padding in outer size of item elements * #2419: Set main tag as block by default * #2415: Fix support of replaced block box as flex items * 83da2fe0: Fix margins and padding for rtl lists * #2429, #1076, #2431: Fix page groups - Bump cssselect2_min_version to 0.8.0 Matej Cepl 2025-05-20 14:46:05 +00:00
  • 60115e0d4d Accepting request 1252394 from devel:languages:python Ana Guerrero 2025-03-12 14:27:41 +00:00
  • 991064406a Accepting request 1250341 from home:glaubitz:branches:devel:languages:python Matej Cepl 2025-03-10 18:49:06 +00:00
  • d96a54143d Accepting request 1244903 from devel:languages:python Ana Guerrero 2025-02-11 20:23:57 +00:00
  • 4c317628cc - update to 64.0: * #2338: Allow custom RDF metadata for PDF/A and eInvoices * #123, #2345: Handle small-caps synthesis * #2343: Support outline-offset * #2361: Support text-underline-offset and text-decoration- thickness * #2296: Don’t crash with tables with rounded corners split between pages * #2360: Fix gradients with non-RGB colors * #2355, #2358: Align png emojis to the surrounding text * #2353: Fix alignment of SVG text with multiple nested text- anchor values * #2350: Fix logging restoration in capture_logs * #2341: Fix page groups * #2314: Use CSS 'image-rendering' attribute for images in SVGs * #2332: Fix opacity for translated SVG elements * #2329: Refactor text.line_break.get_log_attrs * #2325, #2326: Fix table overflow edge cases * #2347, #2364: Improve rendering speed for text * #2352: Add more use cases in documentation, use Furo theme Dirk Mueller 2025-02-10 21:55:36 +00:00
  • c72a1123fb Accepting request 1224880 from devel:languages:python Ana Guerrero 2024-11-18 19:02:35 +00:00
  • 6679320109 Accepting request 1224805 from home:nkrapp:branches:devel:languages:python Markéta Machová 2024-11-18 13:46:40 +00:00
  • 7388b58a98 Accepting request 1221499 from devel:languages:python Ana Guerrero 2024-11-06 15:51:34 +00:00
  • a059df5bad Accepting request 1221470 from home:glaubitz:branches:devel:languages:python Markéta Machová 2024-11-05 15:37:24 +00:00
  • 12840de65d Accepting request 1184080 from devel:languages:python Dominique Leuenberger 2024-07-01 09:21:02 +00:00
  • 4d8b147576 - 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 Dirk Mueller 2024-06-30 08:16:49 +00:00
  • d0049cbd72 Accepting request 1179673 from devel:languages:python Ana Guerrero 2024-06-10 15:38:22 +00:00
  • ae3cff2334 - 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 Dirk Mueller 2024-06-10 10:00:45 +00:00
  • 60d297fd45 Accepting request 1158533 from devel:languages:python Ana Guerrero 2024-03-17 21:15:45 +00:00
  • ad268d87d7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-weasyprint?expand=0&rev=28 Dirk Mueller 2024-03-16 16:26:13 +00:00
  • de6088c6b2 - 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 Dirk Mueller 2024-03-16 16:23:27 +00:00
  • 606410cfdf Accepting request 1138102 from devel:languages:python Ana Guerrero 2024-01-11 20:05:37 +00:00
  • 4e38865278 - Add %{?sle15_python_module_pythons} Daniel Garcia 2024-01-11 11:06:14 +00:00
  • a79ab20366 Accepting request 1135635 from devel:languages:python Dominique Leuenberger 2024-01-03 11:24:25 +00:00
  • d20256b0c9 - 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 Dirk Mueller 2023-12-29 10:21:08 +00:00
  • b95d586ce6 Accepting request 1093786 from devel:languages:python Dominique Leuenberger 2023-06-20 14:48:19 +00:00
  • af13de7e1d Accepting request 1093113 from home:darix:apps Matej Cepl 2023-06-19 13:33:01 +00:00
  • 5ff5e6148f Accepting request 1093006 from devel:languages:python Dominique Leuenberger 2023-06-14 14:30:05 +00:00
  • 165016c07e - 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: Steve Kowalik 2023-06-14 04:45:53 +00:00
  • da7652ffbe Accepting request 1001923 from devel:languages:python Dominique Leuenberger 2022-09-09 16:27:38 +00:00
  • 854a0ec66e changelog (shame on me for accepting this) Markéta Machová 2022-09-08 15:18:00 +00:00
  • e45cde1bc7 fix the link Markéta Machová 2022-09-08 15:13:59 +00:00
  • a023f64d24 Accepting request 1001051 from home:kfreitag:branches:devel:languages:python Markéta Machová 2022-09-08 14:52:57 +00:00
  • 93828cfd4b Accepting request 977518 from devel:languages:python Dominique Leuenberger 2022-05-16 16:08:56 +00:00
  • 11b6b37c25 gh#Kozea/WeasyPrint#1502 Markéta Machová 2022-05-16 11:58:42 +00:00
  • 1a13bd0fb7 we don't multibuild python36 anymore, now it is made unresolvable by python-base >= 3.7 Markéta Machová 2022-05-16 11:46:54 +00:00
  • 6abfd8ac90 Accepting request 977510 from home:darix:apps Markéta Machová 2022-05-16 11:43:15 +00:00
  • 5c678ccdc2 Accepting request 947061 from devel:languages:python Dominique Leuenberger 2022-01-17 21:34:33 +00:00
  • 6af831cb73 - Update to 54.0: - Always use absolute paths to get hrefs in SVG - Fix many rendering problems of broken tables - Fix support of fonts with SVG emojis - html5lib 1.1+ is now needed. - Support footnotes, with financial support from Code & Co. - Handle parallel flows for floats, absolutes, table-cells - Support `text-align-last and text-align-all properties - Draw SVG and PNG emojis - Support overflow-wrap: anywhere - Cache SVG use tags - Encode non-JPEG images as PNGs instead of JPEG2000s - Don’t use text-transform text for content-based uses - Don’t serialize and parse again inline SVG files - Correctly handle whitespaces in bookmark labels - Fix column height with column-span content - Fix absolutely positioned boxes in duplicated pages - Fix target-counter` attribute in flex items - Don’t draw empty glyphs - Don’t crash when font size is really small Matej Cepl 2022-01-10 20:14:34 +00:00
  • bc433c1ab6 Accepting request 942650 from devel:languages:python Dominique Leuenberger 2021-12-27 15:07:12 +00:00
  • e34554a966 Accepting request 942271 from home:darix:apps Matej Cepl 2021-12-26 20:27:22 +00:00
  • 1331e90b69 Accepting request 941308 from devel:languages:python Dominique Leuenberger 2021-12-18 19:30:09 +00:00
  • a5b757d6dd Accepting request 940875 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-12-17 21:10:54 +00:00
  • 65608c9d5c Accepting request 936290 from devel:languages:python Dominique Leuenberger 2021-12-07 23:00:09 +00:00
  • 1032becdad Accepting request 936285 from home:pgajdos:python Dirk Mueller 2021-12-07 16:04:00 +00:00
  • 56752e81eb Accepting request 933135 from devel:languages:python Dominique Leuenberger 2021-11-22 22:04:34 +00:00
  • e44b0e6d57 Fix URL of Source Matej Cepl 2021-11-22 16:09:39 +00:00
  • 62626e4ab8 Remove link Matej Cepl 2021-11-22 15:46:32 +00:00