## 2026.1.31.20260202 (2026-02-02)

[yt-dlp] Update to 2026.01.31 ([#15354](https://github.com/python/typeshed/pull/15354))

## 2026.1.29.20260131 (2026-01-31)

[yt-dlp] Update to 2026.01.29 ([#15343](https://github.com/python/typeshed/pull/15343))

## 2025.12.8.20260130 (2026-01-30)

[yt-dlp] Fix YoutubeDL.YoutubeDL.download return value ([#15336](https://github.com/python/typeshed/pull/15336))

## 2025.12.8.20260116 (2026-01-16)

[yt-dlp] Make _Params["playlist_items"] a str ([#15287](https://github.com/python/typeshed/pull/15287))

## 2025.12.8.20251210 (2025-12-10)

[yt-dlp] Update to 2025.12.08 ([#15122](https://github.com/python/typeshed/pull/15122))

## 2025.11.12.20251115 (2025-11-15)

[yt-dlp] Update to 2025.11.12 ([#15025](https://github.com/python/typeshed/pull/15025))

## 2025.10.22.20251031 (2025-10-31)

[yt-dlp] Update to 2025.10.22 ([#14924](https://github.com/python/typeshed/pull/14924))

## 2025.9.26.20251009 (2025-10-09)

[yt-dlp] Check common code in extractor subpackage with stubtest ([#14682](https://github.com/python/typeshed/pull/14682))

## 2025.9.26.20250928 (2025-09-28)

[stubsabot] Bump yt-dlp to 2025.9.26 ([#14798](https://github.com/python/typeshed/pull/14798))

## 2025.9.23.20250927 (2025-09-27)

[yt-dlp] Use Final ([#14788](https://github.com/python/typeshed/pull/14788))

## 2025.9.23.20250925 (2025-09-25)

[yt-dlp] Update to 2025.9.23 ([#14776](https://github.com/python/typeshed/pull/14776))

## 2025.9.5.20250907 (2025-09-07)

[yt-dlp] Update to 2025.9.5 ([#14681](https://github.com/python/typeshed/pull/14681))

## 2025.8.27.20250829 (2025-08-29)

[stubsabot] Bump yt-dlp to 2025.8.27 ([#14654](https://github.com/python/typeshed/pull/14654))

## 2025.8.22.20250824 (2025-08-24)

[stubsabot] Bump yt-dlp to 2025.8.22 ([#14629](https://github.com/python/typeshed/pull/14629))

Release: https://pypi.org/pypi/yt-dlp/2025.8.22
Repository: https://github.com/yt-dlp/yt-dlp
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/yt-dlp
Diff: https://github.com/yt-dlp/yt-dlp/compare/2025.08.20...2025.08.22

Stubsabot analysis of the diff between the two releases:
 - 0 public Python files have been added.
 - 0 files included in typeshed's stubs have been deleted.
 - 2 files included in typeshed's stubs have been modified or renamed: `yt_dlp/cookies.py`, `yt_dlp/version.py`.
 - Total lines of Python code added: 188.
 - Total lines of Python code deleted: 179.

If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR

Note that you will need to close and re-open the PR in order to trigger CI

Co-authored-by: stubsabot <>

## 2025.8.20.20250822 (2025-08-22)

Add missing defaults to third-party stubs ([#14617](https://github.com/python/typeshed/pull/14617))

[yt-dlp] Update to 2025.8.20 ([#14609](https://github.com/python/typeshed/pull/14609))

## 2025.8.11.20250813 (2025-08-13)

[yt-dlp] Update to 2025.8.11 ([#14564](https://github.com/python/typeshed/pull/14564))

## 2025.7.21.20250728 (2025-07-28)

Fully annotate `yt-dlp` ([#14481](https://github.com/python/typeshed/pull/14481))

## 2025.7.21.20250727 (2025-07-27)

Add yt-dlp stubs ([#14216](https://github.com/python/typeshed/pull/14216))

