fix(deps): update dependency weasyprint to v65 #70

Merged
hads merged 1 commits from renovate/weasyprint-65.x-lockfile into main 2025-07-16 12:17:52 +12:00
Owner

This PR contains the following updates:

Package Change Age Confidence
weasyprint (changelog) 63.1 -> 65.1 age confidence

Release Notes

Kozea/WeasyPrint (weasyprint)

v65.1

Compare Source

Bug fixes

Contributors

  • Guillaume Ayoub

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft
  • Menutech
  • KontextWork
  • TrainingSparkle
  • Healthchecks.io
  • Hammerbacher
  • DocRaptor
  • Yanal-Yves Fargialla
  • Method B
  • FieldHub
  • Morntag
  • Xavid
  • Kai DeLorenzo
  • Charlie S.
  • Alan Villalobos

v65.0

Compare Source

Read about this release on our blog.

Dependencies

  • CSSSelect2 0.8.0 is now needed

Features

  • #​1665: Support gap properties in Flex layout, with financial support from NLnet.
  • #​378, #​2405: Handle @font-face unicode-range
  • #​2394: Modernize and improve default user agent stylesheets

Bug fixes

Contributors

  • Guillaume Ayoub
  • Luca Vercelli

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft
  • Menutech
  • KontextWork
  • TrainingSparkle
  • Healthchecks.io
  • Hammerbacher
  • DocRaptor
  • Yanal-Yves Fargialla
  • Method B
  • FieldHub
  • Morntag
  • Xavid
  • Kai DeLorenzo
  • Charlie S.
  • Alan Villalobos

v64.1

Compare Source

Bug fixes

  • #​2368: Fix ascent and descent font values
  • #​2370: Avoid endless recursion for variables in nested functions
  • #​2275: Use correct containing block to render waiting children
  • #​2375: Ensure that we handle text-anchor only on text content elements
  • #​2090: Only create font temporary folder when adding fonts
  • #​2383: Fix grid-template-areas validation and allow uppercase identifiers for grid lines

Contributors

  • Guillaume Ayoub

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft
  • Menutech
  • KontextWork
  • TrainingSparkle
  • Healthchecks.io
  • Hammerbacher
  • DocRaptor
  • Yanal-Yves Fargialla
  • Method B
  • FieldHub
  • Morntag
  • Xavid
  • Kai DeLorenzo
  • Charlie S.

v64.0

Compare Source

Read about this release on our blog.

Features

  • #​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

Bug fixes

  • #​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

Performance

Documentation

  • #​2352: Add more use cases in documentation, use Furo theme

Contributors

  • Guillaume Ayoub
  • Kesara Rathnayake
  • Xavid Pretzer
  • David Tagatac
  • Ernesto Ruge
  • Niko Abeler
  • Noam Kushinsky

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft
  • Menutech
  • KontextWork
  • TrainingSparkle
  • Healthchecks.io
  • Hammerbacher
  • DocRaptor
  • Yanal-Yves Fargialla
  • Method B
  • FieldHub
  • Morntag
  • Xavid
  • Kai DeLorenzo
  • Charlie S.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [weasyprint](https://github.com/Kozea/WeasyPrint) ([changelog](https://github.com/Kozea/WeasyPrint/releases)) | `63.1` -> `65.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/weasyprint/65.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/weasyprint/63.1/65.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>Kozea/WeasyPrint (weasyprint)</summary> ### [`v65.1`](https://github.com/Kozea/WeasyPrint/releases/tag/v65.1) [Compare Source](https://github.com/Kozea/WeasyPrint/compare/v65.0...v65.1) #### Bug fixes - [#&#8203;2414](https://github.com/Kozea/WeasyPrint/issues/2414): Correctly handle flex columns split between pages - [1b24ad9](https://github.com/Kozea/WeasyPrint/commit/1b24ad9): Include padding in outer size of item elements - [#&#8203;2419](https://github.com/Kozea/WeasyPrint/issues/2419): Set main tag as block by default - [#&#8203;2415](https://github.com/Kozea/WeasyPrint/issues/2415): Fix support of replaced block box as flex items - [83da2fe0](https://github.com/Kozea/WeasyPrint/commit/83da2fe0): Fix margins and padding for rtl lists - [#&#8203;2429](https://github.com/Kozea/WeasyPrint/issues/2429), [#&#8203;1076](https://github.com/Kozea/WeasyPrint/issues/1076), [#&#8203;2431](https://github.com/Kozea/WeasyPrint/pull/2431): Fix page groups #### Contributors - Guillaume Ayoub #### Backers and sponsors - Spacinov - Kobalt - Grip Angebotssoftware - Syslifters - Simon Sapin - Manuel Barkhau - Simonsoft - Menutech - KontextWork - TrainingSparkle - Healthchecks.io - Hammerbacher - DocRaptor - Yanal-Yves Fargialla - Method B - FieldHub - Morntag - Xavid - Kai DeLorenzo - Charlie S. - Alan Villalobos ### [`v65.0`](https://github.com/Kozea/WeasyPrint/releases/tag/v65.0) [Compare Source](https://github.com/Kozea/WeasyPrint/compare/v64.1...v65.0) Read about this release [on our blog](https://www.courtbouillon.org/blog/00057-weasyprint-65/). #### Dependencies - CSSSelect2 0.8.0 is now needed #### Features - [#&#8203;1665](https://github.com/Kozea/WeasyPrint/issues/1665): Support gap properties in Flex layout, with financial support from NLnet. - [#&#8203;378](https://github.com/Kozea/WeasyPrint/issues/378), [#&#8203;2405](https://github.com/Kozea/WeasyPrint/pull/2405): Handle `@font-face` `unicode-range` - [#&#8203;2394](https://github.com/Kozea/WeasyPrint/pull/2394): Modernize and improve default user agent stylesheets #### Bug fixes - [#&#8203;2362](https://github.com/Kozea/WeasyPrint/issues/2362), [#&#8203;2387](https://github.com/Kozea/WeasyPrint/pull/2387), [#&#8203;601](https://github.com/Kozea/WeasyPrint/issues/601), [#&#8203;1967](https://github.com/Kozea/WeasyPrint/issues/1967), [#&#8203;1805](https://github.com/Kozea/WeasyPrint/issues/1805), [#&#8203;2163](https://github.com/Kozea/WeasyPrint/issues/2163), [#&#8203;2342](https://github.com/Kozea/WeasyPrint/issues/2342), [#&#8203;2374](https://github.com/Kozea/WeasyPrint/issues/2374), [#&#8203;1109](https://github.com/Kozea/WeasyPrint/issues/1109), [#&#8203;1356](https://github.com/Kozea/WeasyPrint/issues/1356), [#&#8203;1327](https://github.com/Kozea/WeasyPrint/issues/1327), [#&#8203;1563](https://github.com/Kozea/WeasyPrint/issues/1563), [#&#8203;1652](https://github.com/Kozea/WeasyPrint/issues/1652), [#&#8203;2351](https://github.com/Kozea/WeasyPrint/issues/2351), [#&#8203;2312](https://github.com/Kozea/WeasyPrint/issues/2312), [#&#8203;2340](https://github.com/Kozea/WeasyPrint/issues/2340), [#&#8203;1311](https://github.com/Kozea/WeasyPrint/issues/1311), [#&#8203;2066](https://github.com/Kozea/WeasyPrint/issues/2066), [#&#8203;2359](https://github.com/Kozea/WeasyPrint/issues/2359), [#&#8203;2053](https://github.com/Kozea/WeasyPrint/issues/2053): Improve Flex layout, with financial support from NLnet. - [#&#8203;1686](https://github.com/Kozea/WeasyPrint/issues/1686), [#&#8203;2404](https://github.com/Kozea/WeasyPrint/pull/2404): Fix duplicate text selection with right-to-left text - [#&#8203;2372](https://github.com/Kozea/WeasyPrint/issues/2372), [#&#8203;2389](https://github.com/Kozea/WeasyPrint/pull/2389): Fix justification of right-to-left text - [#&#8203;2403](https://github.com/Kozea/WeasyPrint/issues/2403): Fix emoji rendering with older versions of Pango - [#&#8203;2392](https://github.com/Kozea/WeasyPrint/issues/2392): Fix complex cases involving nested SVG text anchors - [#&#8203;2396](https://github.com/Kozea/WeasyPrint/issues/2396), [#&#8203;2398](https://github.com/Kozea/WeasyPrint/pull/2398): Fix and improve font names in PDF - [#&#8203;2269](https://github.com/Kozea/WeasyPrint/issues/2269), [#&#8203;2390](https://github.com/Kozea/WeasyPrint/pull/2390): Apply justification to non-breaking spaces - [#&#8203;2362](https://github.com/Kozea/WeasyPrint/issues/2362), [#&#8203;2387](https://github.com/Kozea/WeasyPrint/pull/2387): Improve Flex layout, with financial support from NLnet. #### Contributors - Guillaume Ayoub - Luca Vercelli #### Backers and sponsors - Spacinov - Kobalt - Grip Angebotssoftware - Syslifters - Simon Sapin - Manuel Barkhau - Simonsoft - Menutech - KontextWork - TrainingSparkle - Healthchecks.io - Hammerbacher - DocRaptor - Yanal-Yves Fargialla - Method B - FieldHub - Morntag - Xavid - Kai DeLorenzo - Charlie S. - Alan Villalobos ### [`v64.1`](https://github.com/Kozea/WeasyPrint/releases/tag/v64.1) [Compare Source](https://github.com/Kozea/WeasyPrint/compare/v64.0...v64.1) #### Bug fixes - [#&#8203;2368](https://github.com/Kozea/WeasyPrint/issues/2368): Fix ascent and descent font values - [#&#8203;2370](https://github.com/Kozea/WeasyPrint/issues/2370): Avoid endless recursion for variables in nested functions - [#&#8203;2275](https://github.com/Kozea/WeasyPrint/issues/2275): Use correct containing block to render waiting children - [#&#8203;2375](https://github.com/Kozea/WeasyPrint/issues/2375): Ensure that we handle text-anchor only on text content elements - [#&#8203;2090](https://github.com/Kozea/WeasyPrint/issues/2090): Only create font temporary folder when adding fonts - [#&#8203;2383](https://github.com/Kozea/WeasyPrint/issues/2383): Fix grid-template-areas validation and allow uppercase identifiers for grid lines #### Contributors - Guillaume Ayoub #### Backers and sponsors - Spacinov - Kobalt - Grip Angebotssoftware - Syslifters - Simon Sapin - Manuel Barkhau - Simonsoft - Menutech - KontextWork - TrainingSparkle - Healthchecks.io - Hammerbacher - DocRaptor - Yanal-Yves Fargialla - Method B - FieldHub - Morntag - Xavid - Kai DeLorenzo - Charlie S. ### [`v64.0`](https://github.com/Kozea/WeasyPrint/releases/tag/v64.0) [Compare Source](https://github.com/Kozea/WeasyPrint/compare/v63.1...v64.0) Read about this release [on our blog](https://www.courtbouillon.org/blog/00055-weasyprint-64/). #### Features - [#&#8203;2338](https://github.com/Kozea/WeasyPrint/pull/2338): Allow custom RDF metadata for PDF/A and eInvoices - [#&#8203;123](https://github.com/Kozea/WeasyPrint/issues/123), [#&#8203;2345](https://github.com/Kozea/WeasyPrint/pull/2345): Handle small-caps synthesis - [#&#8203;2343](https://github.com/Kozea/WeasyPrint/issues/2343): Support outline-offset - [#&#8203;2361](https://github.com/Kozea/WeasyPrint/pull/2361): Support text-underline-offset and text-decoration-thickness - [#&#8203;2296](https://github.com/Kozea/WeasyPrint/issues/2296): Don’t crash with tables with rounded corners split between pages #### Bug fixes - [#&#8203;2360](https://github.com/Kozea/WeasyPrint/issues/2360): Fix gradients with non-RGB colors - [#&#8203;2355](https://github.com/Kozea/WeasyPrint/issues/2355), [#&#8203;2358](https://github.com/Kozea/WeasyPrint/pull/2358): Align png emojis to the surrounding text - [#&#8203;2353](https://github.com/Kozea/WeasyPrint/issues/2353): Fix alignment of SVG text with multiple nested text-anchor values - [#&#8203;2350](https://github.com/Kozea/WeasyPrint/pull/2350): Fix logging restoration in capture\_logs - [#&#8203;2341](https://github.com/Kozea/WeasyPrint/pull/2341): Fix page groups - [#&#8203;2314](https://github.com/Kozea/WeasyPrint/pulls/2314): Use CSS 'image-rendering' attribute for images in SVGs - [#&#8203;2332](https://github.com/Kozea/WeasyPrint/issues/2332): Fix opacity for translated SVG elements - [#&#8203;2329](https://github.com/Kozea/WeasyPrint/issues/2329): Refactor text.line\_break.get\_log\_attrs - [#&#8203;2325](https://github.com/Kozea/WeasyPrint/issues/2325), [#&#8203;2326](https://github.com/Kozea/WeasyPrint/pull/2326): Fix table overflow edge cases #### Performance - [#&#8203;2347](https://github.com/Kozea/WeasyPrint/issues/2347), [#&#8203;2364](https://github.com/Kozea/WeasyPrint/pull/2364): Improve rendering speed for text #### Documentation - [#&#8203;2352](https://github.com/Kozea/WeasyPrint/pull/2352): Add more use cases in documentation, use Furo theme #### Contributors - Guillaume Ayoub - Kesara Rathnayake - Xavid Pretzer - David Tagatac - Ernesto Ruge - Niko Abeler - Noam Kushinsky #### Backers and sponsors - Spacinov - Kobalt - Grip Angebotssoftware - Syslifters - Simon Sapin - Manuel Barkhau - Simonsoft - Menutech - KontextWork - TrainingSparkle - Healthchecks.io - Hammerbacher - DocRaptor - Yanal-Yves Fargialla - Method B - FieldHub - Morntag - Xavid - Kai DeLorenzo - Charlie S. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNS4wIiwidXBkYXRlZEluVmVyIjoiNDEuMzUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
hads added 1 commit 2025-07-16 12:06:49 +12:00
fix(deps): update dependency weasyprint to v65
All checks were successful
Build and Publish Docker Image / build (pull_request) Successful in 47s
4dbda93d83
hads merged commit 2050e80272 into main 2025-07-16 12:17:52 +12:00
hads deleted branch renovate/weasyprint-65.x-lockfile 2025-07-16 12:17:52 +12:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hads/hinpdof#70
No description provided.