Path to this page:
Subject: CVS commit: pkgsrc/net/yt-dlp
From: Adam Ciarcinski
Date: 2023-03-06 13:22:05
Message id: 20230306122205.29D40FA90@cvs.NetBSD.org
Log Message:
yt-dlp: updated to 2023.3.4
2023.03.04
Extractor changes
bilibili: Fix for downloading wrong subtitles
ESPNcricinfo: Handle new URL pattern
lefigaro: Add extractors
lumni: Add extractor
Prankcast: Fix tags
rutube: Extract chapters from description
SportDeutschland: Rewrite extractor by pukkandan
telecaribe: Add extractor
tubetugraz: Support --twofactor
tunein: Fix extractors
twitch: Update for GraphQL API changes
twitter: Fix retweet extraction
xvideos: quickies: Add extractor
Misc. changes
build:
Fix publishing to PyPI and homebrew by bashonly
Only archive if vars.ARCHIVE_REPO is set by Grub4K
cleanup: Miscellaneous: 392389b by pukkandan
devscripts: make_changelog: Stop at Release ... commit by pukkandan
2023.03.03
Important changes
- **A new release type has been added!**
* [`nightly`]
* When using `--update`/`-U`, a release binary will only update to its \
current channel (either `stable` or `nightly`).
* The `--update-to` option has been added allowing the user more control \
over program upgrades (or downgrades).
* `--update-to` can change the release channel (`stable`, `nightly`) and \
also upgrade or downgrade to specific tags.
* **Usage**: `--update-to CHANNEL`, `--update-to TAG`, `--update-to CHANNEL@TAG`
- **YouTube throttling fixes!**
Core changes
- [Add option `--break-match-filters`]
- [Fix `--break-on-existing` with `--lazy-playlist`]
- dependencies
- [Simplify `Cryptodome`]
- jsinterp
- [Handle `Date` at epoch 0]
- plugins
- [Don't look in `.egg` directories]
- update
- [Add option `--update-to`, including to nightly]
- utils
- `LenientJSONDecoder`: [Parse unclosed objects]
- `Popen`: [Shim undocumented `text_mode` property]
Extractor changes
- [Fix DRM detection in m3u8]
- generic
- [Detect manifest links via extension]
- [Handle basic-auth when checking redirects]
- GoogleDrive
- [Fix some audio]
- iprima
- [Fix extractor]
- mediastream
- [Improve WinSports support]
- ntvru
- [Extract HLS and DASH formats]
- tencent
- [Add more formats and info]
- yle_areena
- [Extract non-Kaltura videos]
- youtube
- [Construct dash formats with `range` query]
- [Detect and break on looping comments]
- [Extract channel `view_count` when `/about` tab is passed]
Misc. changes
- build
- [Add `cffi` as a dependency for `yt_dlp_linux`]
- [Automated builds and nightly releases]
- [Sign SHA files and release public key]
- cleanup
- [Fix `Changelog`]
- jsinterp: [Give functions names to help debugging]
- Miscellaneous: [4815bbf]
- devscripts
- [Script to generate changelog]
Files: