Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2026

Bumps the deps group with 3 updates in the / directory: yt-dlp, weasyprint and openai.

Updates yt-dlp from 2025.11.12 to 2025.12.8

Release notes

Sourced from yt-dlp's releases.

yt-dlp 2025.12.08

Installation Discord Donate Documentation Nightly Master

A description of the various files is in the README

The zipimport Unix executable contains code licensed under ISC and MIT. The PyInstaller-bundled executables are subject to these and other licenses, all of which are compiled in THIRD_PARTY_LICENSES.txt


Core changes

Extractor changes

... (truncated)

Changelog

Sourced from yt-dlp's changelog.

Changelog

2025.12.08

Core changes

Extractor changes

Downloader changes

... (truncated)

Commits

Updates weasyprint from 65.1 to 67.0

Release notes

Sourced from weasyprint's releases.

v67.0

Read about this release on our blog.

Dependencies

  • Python 3.10+ is now needed, Python 3.9 is not supported anymore
  • tinycss2 1.5.0+ is now needed
  • fontTools 4.59.2+ is now needed

Features

  • #2560, #640, #844, #1091, #2517: Support CMYK colors, PDF/X, color profiles and light-dark() function
  • #2558, #1175: Support ::first-line, with financial support from Karte Technology
  • #2552: Support CSS layers, with financial support from Code & Co.
  • #2564, #2599, #2397: Allow page breaks in grid rows, with financial support from Ocean Recap
  • #2568, #357: Support calc() and other mathematical functions
  • #2575, #2574: Support PDF/A-1a, PDF/A-2a and PDF/A-3a
  • #2611, #2573: Support PDF/A-4e and PDF/A-4f
  • #2523: Display tofu for missing glyphs
  • #2581: Add option to disable protocols in URL resolution
  • #2570: Support rch, cap, rcap, rex, ic and ric font-relative units
  • #2547, #2140: Support "only" keyword in media queries

Bug fixes

  • #2516, #1510: Fix rendering of first line of text with nested right float
  • #2510, #1073, #2507: Avoid Pango crashes and font mismatches with @font-face rules referencing local fonts
  • #2532, #2531: Use fonttools instancer instead of deprecated mutator API
  • #2541: Fix syntax of functions
  • #2543: Allow font-related units to access @font-face fonts
  • #2525: Respect top margins and avoid overlapping footnotes for columns, with financial support from Code & Co.
  • #2536: Remove Subtype key from font descriptor
  • #2539: Fix min width for SVGs with intrinsic ratio but no intrinsic size
  • #2537, #2533: Fix order of operators when drawing SVGs
  • #2538: Don’t crash with nested unknown functions
  • #2542: Don’t crash when lh and rlh are used for line height or font size
  • #2540, #2528: Use locale encoding instead of filesystem encoding for font paths
  • #2563, #2479: Don’t avoid float collisions for atomic flex items
  • #2569: Don’t be case-sensitive for units
  • #2567, #2566: Add x-default attribute for metadata description to be compliant with PDF/A
  • #2586, #2571: Improve formatting contexts management
  • #2600: Fix SVG image aspect ratio when only width or height is specified
  • #2612, #2595: Clean block layout and fix corner cases
  • #2522: Ignore preserveAspectRatio when SVG has no viewBox
  • #2544: Allow to use a variable twice in a function
  • #2555: Fix flex gap in right-to-left context
  • #2591: Respect non-auto widths and fix padding of grid items
  • #2601: Don’t crash when tagged tables are not displayed as tables
  • #2607: Fix rendering of multiline textareas with PDF forms
  • #2106: Force variable initialization to avoid crashes during column layout

... (truncated)

Changelog

Sourced from weasyprint's changelog.

Version 67.0

Released on 2025-12-02.

Dependencies:

  • Python 3.10+ is now needed, Python 3.9 is not supported anymore
  • tinycss2 1.5.0+ is now needed
  • fontTools 4.59.2+ is now needed

Features:

  • [#2560](https://github.com/Kozea/WeasyPrint/issues/2560) <https://github.com/Kozea/WeasyPrint/pull/2560>, [#640](https://github.com/Kozea/WeasyPrint/issues/640) <https://github.com/Kozea/WeasyPrint/issues/640>, [#844](https://github.com/Kozea/WeasyPrint/issues/844) <https://github.com/Kozea/WeasyPrint/issues/844>, [#1091](https://github.com/Kozea/WeasyPrint/issues/1091) <https://github.com/Kozea/WeasyPrint/issues/1091>, [#2517](https://github.com/Kozea/WeasyPrint/issues/2517) <https://github.com/Kozea/WeasyPrint/issues/2517>_: Support CMYK colors, PDF/X, color profiles and light-dark() function
  • [#2558](https://github.com/Kozea/WeasyPrint/issues/2558) <https://github.com/Kozea/WeasyPrint/pull/2558>, [#1175](https://github.com/Kozea/WeasyPrint/issues/1175) <https://github.com/Kozea/WeasyPrint/issues/1175>: Support ::first-line, with financial support from Karte Technology
  • [#2552](https://github.com/Kozea/WeasyPrint/issues/2552) <https://github.com/Kozea/WeasyPrint/pull/2552>_: Support CSS layers, with financial support from Code & Co.
  • [#2564](https://github.com/Kozea/WeasyPrint/issues/2564) <https://github.com/Kozea/WeasyPrint/pull/2564>, [#2599](https://github.com/Kozea/WeasyPrint/issues/2599) <https://github.com/Kozea/WeasyPrint/pull/2599>, [#2397](https://github.com/Kozea/WeasyPrint/issues/2397) <https://github.com/Kozea/WeasyPrint/issues/2397>_: Allow page breaks in grid rows, with financial support from Ocean Recap
  • [#2568](https://github.com/Kozea/WeasyPrint/issues/2568) <https://github.com/Kozea/WeasyPrint/pull/2568>, [#357](https://github.com/Kozea/WeasyPrint/issues/357) <https://github.com/Kozea/WeasyPrint/issues/357>: Support calc() and other mathematical functions
  • [#2575](https://github.com/Kozea/WeasyPrint/issues/2575) <https://github.com/Kozea/WeasyPrint/pull/2575>, [#2574](https://github.com/Kozea/WeasyPrint/issues/2574) <https://github.com/Kozea/WeasyPrint/issues/2574>: Support PDF/A-1a, PDF/A-2a and PDF/A-3a
  • [#2611](https://github.com/Kozea/WeasyPrint/issues/2611) <https://github.com/Kozea/WeasyPrint/pull/2611>, [#2573](https://github.com/Kozea/WeasyPrint/issues/2573) <https://github.com/Kozea/WeasyPrint/issues/2573>: Support PDF/A-4e and PDF/A-4f
  • [#2523](https://github.com/Kozea/WeasyPrint/issues/2523) <https://github.com/Kozea/WeasyPrint/pull/2523>_: Display tofu for missing glyphs
  • [#2581](https://github.com/Kozea/WeasyPrint/issues/2581) <https://github.com/Kozea/WeasyPrint/pull/2581>_: Add option to disable protocols in URL resolution
  • [#2570](https://github.com/Kozea/WeasyPrint/issues/2570) <https://github.com/Kozea/WeasyPrint/pull/2570>_: Support rch, cap, rcap, rex, ic and ric font-relative units
  • [#2547](https://github.com/Kozea/WeasyPrint/issues/2547) <https://github.com/Kozea/WeasyPrint/pull/2547>, [#2140](https://github.com/Kozea/WeasyPrint/issues/2140) <https://github.com/Kozea/WeasyPrint/issues/2140>: Support "only" keyword in media queries

Bug fixes:

  • [#2516](https://github.com/Kozea/WeasyPrint/issues/2516) <https://github.com/Kozea/WeasyPrint/pull/2516>_,

... (truncated)

Commits
  • 94af598 Version 67.0
  • 4a682db Merge pull request #2618 from different55/relative-flexgrid
  • 7639bfb Use the same code for all layouts to manage out-of-flow children
  • c57a44e Support the "x" resolution unit
  • d004a3a Calculate relative offsets for grid and flex children.
  • 9cdbaf1 Merge pull request #2599 from Kozea/split-grid
  • d5230e1 Take care of extra advancement when expanding to reach the bottom
  • 69c4848 Simplify advancement calculus
  • 5566a7d Fix last row detection for grid cells with span
  • 8cc2cbf Only include children from skipped rows on broken grids
  • Additional commits viewable in compare view

Updates openai from 1.109.1 to 2.14.0

Release notes

Sourced from openai's releases.

v2.14.0

2.14.0 (2025-12-19)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: slugs for new audio models; make all model params accept strings (e517792)

Bug Fixes

  • use async_to_httpx_files in patch method (a6af9ee)

Chores

  • internal: add --fix argument to lint script (93107ef)

v2.13.0

2.13.0 (2025-12-16)

Full Changelog: v2.12.0...v2.13.0

Features

Chores

  • ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e)
  • internal: add missing files argument to base client (e6d6fd5)

v2.12.0

2.12.0 (2025-12-15)

Full Changelog: v2.11.0...v2.12.0

Features

  • api: api update (a95c4d0)
  • api: fix grader input list, add dated slugs for sora-2 (b2c389b)

v2.11.0

2.11.0 (2025-12-11)

Full Changelog: v2.10.0...v2.11.0

Features

... (truncated)

Changelog

Sourced from openai's changelog.

2.14.0 (2025-12-19)

Full Changelog: v2.13.0...v2.14.0

Features

  • api: slugs for new audio models; make all model params accept strings (e517792)

Bug Fixes

  • use async_to_httpx_files in patch method (a6af9ee)

Chores

  • internal: add --fix argument to lint script (93107ef)

2.13.0 (2025-12-16)

Full Changelog: v2.12.0...v2.13.0

Features

Chores

  • ci: add CI job to detect breaking changes with the Agents SDK (#1436) (237c91e)
  • internal: add missing files argument to base client (e6d6fd5)

2.12.0 (2025-12-15)

Full Changelog: v2.11.0...v2.12.0

Features

  • api: api update (a95c4d0)
  • api: fix grader input list, add dated slugs for sora-2 (b2c389b)

2.11.0 (2025-12-11)

Full Changelog: v2.10.0...v2.11.0

Features

2.10.0 (2025-12-10)

... (truncated)

Commits
  • d3e6321 release: 2.14.0
  • 4547f1a codegen metadata
  • a3c27a2 chore(internal): add --fix argument to lint script
  • 51c6885 feat(api): slugs for new audio models; make all model params accept strings
  • 62699d9 fix: use async_to_httpx_files in patch method
  • 20af6aa codegen metadata
  • f94256d release: 2.13.0
  • 9dc1d1a feat(api): gpt-image-1.5
  • 74b1e6f chore(ci): add CI job to detect breaking changes with the Agents SDK (#1436)
  • 3c016c6 chore(internal): add missing files argument to base client
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the deps group with 3 updates in the / directory: [yt-dlp](https://github.com/yt-dlp/yt-dlp), [weasyprint](https://github.com/Kozea/WeasyPrint) and [openai](https://github.com/openai/openai-python).


Updates `yt-dlp` from 2025.11.12 to 2025.12.8
- [Release notes](https://github.com/yt-dlp/yt-dlp/releases)
- [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md)
- [Commits](yt-dlp/yt-dlp@2025.11.12...2025.12.08)

Updates `weasyprint` from 65.1 to 67.0
- [Release notes](https://github.com/Kozea/WeasyPrint/releases)
- [Changelog](https://github.com/Kozea/WeasyPrint/blob/main/docs/changelog.rst)
- [Commits](Kozea/WeasyPrint@v65.1...v67.0)

Updates `openai` from 1.109.1 to 2.14.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v1.109.1...v2.14.0)

---
updated-dependencies:
- dependency-name: yt-dlp
  dependency-version: 2025.12.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: weasyprint
  dependency-version: '67.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deps
- dependency-name: openai
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jan 1, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant