Skip to content

Bump weasyprint from 68.0 to 68.1 in /backend-agent#206

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/uv/backend-agent/develop/weasyprint-68.1
Open

Bump weasyprint from 68.0 to 68.1 in /backend-agent#206
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/uv/backend-agent/develop/weasyprint-68.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 15, 2026

Bumps weasyprint from 68.0 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
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 compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [weasyprint](https://github.com/Kozea/WeasyPrint) from 68.0 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@v68.0...v68.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added backend Related to the flask backend and general Python stuff dependencies Pull requests that update a dependency file labels Feb 15, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 15, 2026 19:33
@dependabot dependabot bot added backend Related to the flask backend and general Python stuff dependencies Pull requests that update a dependency file labels Feb 15, 2026
@github-actions
Copy link
Contributor

Walkthrough

  • Chore: Upgraded the weasyprint dependency from version 68.0 to 68.1 in the pyproject.toml file.

This change ensures that any bug fixes, improvements, or new features introduced in the newer version of weasyprint are utilized, potentially enhancing performance or reliability for document generation tasks.

Model: gpt-4o-2024-08-06 | Prompt Tokens: 318 | Completion Tokens: 78

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's a supportive code review enhanced by AI assistance. These suggestions offer potential improvements and insights to consider for your project. Please view them as collaborative input rather than definitive requirements. You remain the expert on your codebase and goals. Use any recommendations that align with your vision and feel free to adapt or disregard others. Your judgment and expertise guide the final decisions.


Always critique what AI says. Do not let AI replace YOUR I.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 869 | Completion Tokens: 251

'pandas==2.3.3',
'ollama==0.6.1',
'weasyprint==68.0',
'weasyprint==68.1',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider using version ranges instead of pinning exact versions for better dependency management. Pinning exact versions can lead to dependency conflicts and makes it harder to receive security updates and bug fixes.

'weasyprint>=68.0,<69.0',

This approach allows for patch updates while maintaining compatibility. However, if you need exact version pinning for reproducible builds, consider using a separate lock file (like poetry.lock or requirements.lock) instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Related to the flask backend and general Python stuff dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants