Skip to content

Bump weasyprint from 52.4 to 68.1#2789

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/pip/weasyprint-68.1
Open

Bump weasyprint from 52.4 to 68.1#2789
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/pip/weasyprint-68.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2026

Bumps weasyprint from 52.4 to 68.1.

Release notes

Sourced from weasyprint's releases.

v68.1

Bug fixes

  • #2662: Don’t crash when SVG clip paths are not in defs tags
  • #2665: Fix position of box bounding box
  • #2663: Fix transparency with Acrobat and Edge
  • #2666: Don’t rely on random default font to define test page size
  • #2670: Fix pattern detection of URL schemes
  • #2671: Improve API compatibility between URLFetcherResponse and addinfourl
  • #2672: Fix charset for old URL fetcher requests
  • #2675, #2673: Fix calc for many properties

Contributors

  • Guillaume Ayoub

Backers and sponsors

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

v68.0

This is a security update (CVE-2025-68616).

We strongly recommend to upgrade WeasyPrint to the latest version if you use the default_url_fetcher function in your custom URL fetcher, or if you use the allowed_protocols parameter of the default_url_fetcher function.

Read about this release on our blog.

Security

... (truncated)

Changelog

Sourced from weasyprint's changelog.

Version 68.1

Released on 2026-02-06.

Bug fixes:

  • [#2662](https://github.com/Kozea/WeasyPrint/issues/2662) <https://github.com/Kozea/WeasyPrint/issues/2662>_: Don’t crash when SVG clip paths are not in defs tags
  • [#2665](https://github.com/Kozea/WeasyPrint/issues/2665) <https://github.com/Kozea/WeasyPrint/issues/2665>_: Fix position of box bounding box
  • [#2663](https://github.com/Kozea/WeasyPrint/issues/2663) <https://github.com/Kozea/WeasyPrint/issues/2663>_: Fix transparency with Acrobat and Edge
  • [#2666](https://github.com/Kozea/WeasyPrint/issues/2666) <https://github.com/Kozea/WeasyPrint/issues/2666>_: Don’t rely on random default font to define test page size
  • [#2670](https://github.com/Kozea/WeasyPrint/issues/2670) <https://github.com/Kozea/WeasyPrint/issues/2670>_: Fix pattern detection of URL schemes
  • [#2671](https://github.com/Kozea/WeasyPrint/issues/2671) <https://github.com/Kozea/WeasyPrint/pull/2671>_: Improve API compatibility between URLFetcherResponse and addinfourl
  • [#2672](https://github.com/Kozea/WeasyPrint/issues/2672) <https://github.com/Kozea/WeasyPrint/issues/2672>_: Fix charset for old URL fetcher requests
  • [#2675](https://github.com/Kozea/WeasyPrint/issues/2675) <https://github.com/Kozea/WeasyPrint/pull/2675>, [#2673](https://github.com/Kozea/WeasyPrint/issues/2673) <https://github.com/Kozea/WeasyPrint/issues/2673>: Fix calc for many properties

Contributors:

  • Guillaume Ayoub

Backers and sponsors:

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

... (truncated)

Commits
  • 88d466d Version 68.1
  • d5dab6e Merge pull request #2675 from Kozea/fix-calc
  • e752cb3 Allow calc for more properties
  • 66928ce Allow calc for preferred content width
  • c155e21 Allow calc for text-underline-offset
  • 9f5ca24 Allow calc for text-decoration-thickness
  • b2acd6d Allow calc for hyphenate-limit-zone
  • 321bcf6 Simplify, test and fix wrong calc() values
  • 38d3f53 Fix and test calc() function for table width
  • 4dfd05f Don’t iterate over all lines when trying to report footnotes
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 31, 2026
@dependabot dependabot bot force-pushed the dependabot/pip/weasyprint-68.1 branch from 76b5155 to c079e50 Compare March 31, 2026 03:48
Bumps [weasyprint](https://github.com/Kozea/WeasyPrint) from 52.4 to 68.1.
- [Release notes](https://github.com/Kozea/WeasyPrint/releases)
- [Changelog](https://github.com/Kozea/WeasyPrint/blob/main/docs/changelog.rst)
- [Commits](Kozea/WeasyPrint@v52.4...v68.1)

---
updated-dependencies:
- dependency-name: weasyprint
  dependency-version: '68.1'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/weasyprint-68.1 branch from c079e50 to b6b56ca Compare March 31, 2026 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Development

Successfully merging this pull request may close these issues.

0 participants