Weasyprint

Latest version: v64.1

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 17

54.1

------------

Released on 2022-01-31.

New features:

* `1547 <https://github.com/Kozea/WeasyPrint/issues/1547>`_:
Handle break-inside: avoid on tr tags

Bug fixes:

* `1540 <https://github.com/Kozea/WeasyPrint/issues/1540>`_,
`1239 <https://github.com/Kozea/WeasyPrint/issues/1239>`_:
Handle absolute children in running elements
* `1538 <https://github.com/Kozea/WeasyPrint/issues/1538>`_:
Handle invalid values in text-align
* `1536 <https://github.com/Kozea/WeasyPrint/issues/1536>`_:
Handle absolute flex boxes

Contirbutors:

* Guillaume Ayoub
* Lucie Anglade

Backers and sponsors:

* H-Net: Humanities and Social Sciences Online
* Grip Angebotssoftware
* Manuel Barkhau
* SimonSoft
* Menutech
* KontextWork
* Crisp BV
* Maykin Media
* René Fritz
* Simon Sapin
* NCC Group
* Nathalie Gutton
* Andreas Zettl
* Tom Pohl
* Spacinov
* Des images et des mots
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla
* Gábor
* Piotr Horzycki

54.0

------------

Released on 2022-01-08.

This version also includes the changes from unstable b1 version listed
below.

Bug fixes:

* `1531 <https://github.com/Kozea/WeasyPrint/issues/1531>`_:
Always use absolute paths to get hrefs in SVG
* `1523 <https://github.com/Kozea/WeasyPrint/issues/1523>`_:
Fix many rendering problems of broken tables
* `e1aee70 <https://github.com/Kozea/WeasyPrint/commit/e1aee70>`_:
Fix support of fonts with SVG emojis

Contirbutors:

* Guillaume Ayoub

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* SimonSoft
* Menutech
* KontextWork
* Crisp BV
* Maykin Media
* René Fritz
* Simon Sapin
* NCC Group
* Nathalie Gutton
* Andreas Zettl
* Tom Pohl
* Des images et des mots
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla
* Gábor
* Piotr Horzycki

54.0b1

--------------

Released on 2021-12-13.

**This version is experimental, don't use it in production. If you find bugs,
please report them!**

Dependencies:

* html5lib 1.1+ is now needed.

New features:

* `1509 <https://github.com/Kozea/WeasyPrint/pull/1509>`_:
Support footnotes, with financial support from Code & Co.
* `36 <https://github.com/Kozea/WeasyPrint/issues/36>`_:
Handle parallel flows for floats, absolutes, table-cells
* `1389 <https://github.com/Kozea/WeasyPrint/pull/1389>`_:
Support ``text-align-last`` and ``text-align-all`` properties
* `1434 <https://github.com/Kozea/WeasyPrint/pull/1434>`_:
Draw SVG and PNG emojis
* `1520 <https://github.com/Kozea/WeasyPrint/pull/1520>`_:
Support ``overflow-wrap: anywhere``
* `1435 <https://github.com/Kozea/WeasyPrint/issues/1435>`_:
Add environment variable to set DLL folder on Windows

Performance:

* `1439 <https://github.com/Kozea/WeasyPrint/issues/1439>`_:
Cache SVG ``use`` tags
* `1481 <https://github.com/Kozea/WeasyPrint/pull/1481>`_:
Encode non-JPEG images as PNGs instead of JPEG2000s

Bug fixes:

* `137 <https://github.com/Kozea/WeasyPrint/issues/137>`_:
Don’t use ``text-transform`` text for content-based uses
* `1443 <https://github.com/Kozea/WeasyPrint/issues/1443>`_:
Don’t serialize and parse again inline SVG files
* `607 <https://github.com/Kozea/WeasyPrint/issues/607>`_:
Correctly handle whitespaces in bookmark labels
* `1094 <https://github.com/Kozea/WeasyPrint/issues/1094>`_:
Fix column height with ``column-span`` content
* `1473 <https://github.com/Kozea/WeasyPrint/issues/1473>`_:
Fix absolutely positioned boxes in duplicated pages
* `1491 <https://github.com/Kozea/WeasyPrint/issues/1491>`_:
Fix ``target-counter`` attribute in flex items
* `1515 <https://github.com/Kozea/WeasyPrint/issues/1515>`_,
`1508 <https://github.com/Kozea/WeasyPrint/issues/1508>`_:
Don’t draw empty glyphs
* `1499 <https://github.com/Kozea/WeasyPrint/issues/1499>`_:
Don’t crash when font size is really small

Documentation:

* `1519 <https://github.com/Kozea/WeasyPrint/issues/1519>`_:
Fix typo

Packaging:

* The source package does not include a ``setup.py`` file anymore. You can find
more information about this in
`issue 1410 <https://github.com/Kozea/WeasyPrint/issues/1410>`_.

Contirbutors:

* Guillaume Ayoub
* Lucie Anglade
* Colin Kinloch
* aschmitz
* Pablo González
* Rian McGuire

Backers and sponsors:

* Grip Angebotssoftware
* Manuel Barkhau
* SimonSoft
* Menutech
* KontextWork
* Crisp BV
* Maykin Media
* René Fritz
* Simon Sapin
* NCC Group
* Nathalie Gutton
* Andreas Zettl
* Tom Pohl
* Des images et des mots
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla
* Gábor
* Piotr Horzycki

53.4

------------

Released on 2021-11-14.

Bug fixes:

* `1446 <https://github.com/Kozea/WeasyPrint/issues/1446>`_:
Fix background on pages with a bleed property
* `1455 <https://github.com/Kozea/WeasyPrint/issues/1455>`_:
Use SVG width/height as inner size when no viewBox is given
* `1469 <https://github.com/Kozea/WeasyPrint/issues/1469>`_:
Only enable letter- and word-spacing when needed
* `1471 <https://github.com/Kozea/WeasyPrint/issues/1471>`_:
Don’t display inputs with "hidden" type
* `1485 <https://github.com/Kozea/WeasyPrint/issues/1485>`_:
Allow quotes in url() syntax for SVG,
Use better approximations for font ascent and descent values in SVG
* `1486 <https://github.com/Kozea/WeasyPrint/issues/1486>`_:
Fix images embedded from multiple pages
* `1489 <https://github.com/Kozea/WeasyPrint/issues/1489>`_:
Use a better hash for fonts to avoid collisions
* `abd54c4 <https://github.com/Kozea/WeasyPrint/commit/abd54c4>`_:
Set SVG ratio when width and height are 0

Contributors:

* Guillaume Ayoub
* Lucie Anglade

Backers and sponsors:

* Grip Angebotssoftware
* SimonSoft
* Menutech
* Manuel Barkhau
* Simon Sapin
* KontextWork
* René Fritz
* Maykin Media
* NCC Group
* Crisp BV
* Des images et des mots
* Andreas Zettl
* Nathalie Gutton
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla
* G. Allard
* Gábor

53.3

------------

Released on 2021-09-10.

Bug fixes:

* `1431 <https://github.com/Kozea/WeasyPrint/issues/1431>`_,
`1440 <https://github.com/Kozea/WeasyPrint/issues/1440>`_:
Fix crashes and malformed PDF files
* `1430 <https://github.com/Kozea/WeasyPrint/issues/1430>`_:
Handle cx and cy in SVG rotations
* `1436 <https://github.com/Kozea/WeasyPrint/pull/1436>`_:
Fix marker-start being drawn on mid vertices

Contributors:

* Guillaume Ayoub
* Rian McGuire
* Lucie Anglade

Backers and sponsors:

* Grip Angebotssoftware
* SimonSoft
* Menutech
* Manuel Barkhau
* Simon Sapin
* KontextWork
* René Fritz
* Maykin Media
* NCC Group
* Des images et des mots
* Andreas Zettl
* Nathalie Gutton
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla

53.2

------------

Released on 2021-08-27.

New features:

* `1428 <https://github.com/Kozea/WeasyPrint/issues/1428>`_:
Re-add the ``make_bookmark_tree()`` method

Bug fixes:

* `1429 <https://github.com/Kozea/WeasyPrint/issues/1429>`_:
Fix package deployed on PyPI

Contributors:

* Guillaume Ayoub

Backers and sponsors:

* Grip Angebotssoftware
* PDF Blocks
* SimonSoft
* Menutech
* Manuel Barkhau
* Simon Sapin
* KontextWork
* René Fritz
* Maykin Media
* NCC Group
* Des images et des mots
* Andreas Zettl
* Nathalie Gutton
* Tom Pohl
* Moritz Mahringer
* Florian Demmer
* Yanal-Yves Fargialla

Page 6 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.