Skip to content

fix(deps): update dependency weasyprint to v70 - #4254

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/weasyprint-70.x
Sep 9, 2026
Merged

fix(deps): update dependency weasyprint to v70#4254
renovate[bot] merged 1 commit into
mainfrom
renovate/weasyprint-70.x

Conversation

@renovate

@renovate renovate Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
weasyprint (changelog) ==69.0==70.0 age confidence

Release Notes

Kozea/WeasyPrint (weasyprint)

v70.0

Compare Source

Read about this release on our blog.

This is a security update (CVE-2026-55073, GHSA-r543-q48m-4c9j).

We strongly recommend to upgrade WeasyPrint to the latest version if you: * embed untrusted images, or * rely on the URL fetcher to filter metadata or stylesheets passed as Python parameters.

Security

  • Don’t render EPS images.
  • Always use original URL fetcher when available.

Features

Bug fixes

Performance

  • #​2813: Share computed styles between elements
  • #​2886: Add deprecation warnings when using fontTools for subsetting
  • #​2526, #​2776: Use stroked dashes for uniform dotted and dashed borders
  • #​2913: Increase SVG paths parsing speed

Documentation

Contributors

  • Guillaume Ayoub
  • Lucie Anglade
  • Daniel Fitzpatrick
  • Matthijs van Herwijnen
  • 김준혁
  • Giovanni Giordano
  • Jurriaan Pruis
  • Richard Fritsch
  • Vincent Gao
  • jellologic
  • Anis Hammouche
  • Apoorv Darshan
  • Daniel Isenmann
  • David Murray
  • Jakub Holotík
  • Jonathan Olsson
  • Matthijs van Herwijnen
  • Max

Backers and sponsors

  • Spacinov
  • Syslifters
  • Kobalt
  • TrainingSparkle
  • Prothesis Dental Solutions
  • Menutech
  • PDFBolt
  • KontextWork
  • Simonsoft
  • Hammerbacher
  • FieldHub
  • Method B
  • Healthchecks.io
  • Grip Angebotssoftware
  • Xavid
  • Morntag
  • Yanal-Yves Fargialla
  • Charlie S.
  • Kai DeLorenzo

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Third-party library dependencies. label Sep 8, 2026
@renovate
renovate Bot enabled auto-merge (rebase) September 8, 2026 13:25
@codecov

codecov Bot commented Sep 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.62%. Comparing base (3726f7d) to head (9cbb28b).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4254      +/-   ##
==========================================
+ Coverage   90.56%   90.62%   +0.05%     
==========================================
  Files          71       71              
  Lines       14329    14329              
  Branches     1215     1215              
==========================================
+ Hits        12977    12985       +8     
+ Misses        958      952       -6     
+ Partials      394      392       -2     
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovate Bot force-pushed the renovate/weasyprint-70.x branch from 9a3b585 to de25565 Compare September 8, 2026 17:56
@renovate
renovate Bot force-pushed the renovate/weasyprint-70.x branch from de25565 to 9cbb28b Compare September 9, 2026 07:00
@renovate
renovate Bot merged commit 7284b83 into main Sep 9, 2026
32 checks passed
@renovate
renovate Bot deleted the renovate/weasyprint-70.x branch September 9, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Third-party library dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants