Revisions of python-weasyprint

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1184080 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179673 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158533 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138102 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 11)
- Add %{?sle15_python_module_pythons}
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1135635 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093006 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 8)
- 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:
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1001923 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 7)
- Update to version 56.1 
  * Support format 5 for bitmap glyphs
  * #1666: Fix reproducible PDF generation with embedded images
  * #1668: Fix @page:nth() selector
  * #1674: Follow max-height on footnot area, with financial support from Code & Co.
  * #1678: Fix gradients with opacity set
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 977518 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 6)
- Update to 55.0 
  Python 3.7 is now the minimum requirement
  - Features
    - #1534: Support word-break: break-all
    - #489, #1619: Support column breaks
    - #1553: Allow reproducible PDF generation
    - #1547: Handle break-inside: avoid on tr tags
  - Bugfixes
    - #1626, 3802f88: Fix the vertical position and available height of absolute boxes
    - 9641098, e5e6b88: Minor fixes for multi-column layout
    - 0fcc7de: Don’t stop rendering SVG when CSS parsing fails
    - #1636: Fix sequential footnotes that could disappear when overflowing
    - #1637: Fix position of absolute boxes with right-to-left direction
    - #1641: Fix relative paths for SVG files stored as data URLs
    - #1007, #1524: Handle inherit in shorthand properties
    - #1539, #1541: Space out no-repeat patterns
    - #1554: Avoid invalid PDF operators when drawing SVG text
    - #1564, #1566, #1570: Don’t output footnotes before their call sites
    - #1020, #1597: Prevent infinite loops in multi-column layout
    - #1512, #1613: Fix position of absolute boxes in right-to-left contexts
    - #1093: Draw borders around absolute replaced boxes
    - #984, #1604: Fix skip stacks for columns
    - #1621: Better support of nested text-decoration properties
    - fe1f3d9: Fix absolute blocks in lines
    - 4650b70: Clear adjoining margins when a container’s child doesn’t fit
    - #1588 Support position: absolute in footnotes
    - #1586 Fix discarded text-align values
    - #1575: Always store parent blocks children as lists
    - #1574, #1559: Fix float rounding errors
    - #1571: Ignore unknown glyphs
    - #1561, #1562: Fix line break when breaks occur between a nbsp and an inline block
    - #1560: Always set the child index
    - #1558: Fix patterns with use tags
    - #1540, #1239: Handle absolute children in running elements
    - #1538: Handle invalid values in text-align
    - #1536: Handle absolute flex boxes
  - Performance
    - #1548: Improve tests speed
    - 3b0ae92, #1457: Improve fonts management
    - #1597: Improve column layout speed
    - #1587, #1607, #1608: Cache ch and ex units calculations
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 947061 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 5)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 933135 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 1)
Renaming the package according to PyPI
Displaying all 16 revisions
openSUSE Build Service is sponsored by