Subject: CVS commit: pkgsrc/net/yt-dlp
From: Adam Ciarcinski
Date: 2024-11-18 09:36:38
Message id: 20241118083638.EA844FC7D@cvs.NetBSD.org

Log Message:
yt-dlp: updated to 2024.11.18

2024.11.18

Important changes

Login with OAuth is no longer supported for YouTube
Due to a change made by the site, yt-dlp is no longer able to support OAuth \ 
login for YouTube.

Core changes

Catch broken Cryptodome installations
utils
Fix join_nonempty, add **kwargs to unpack
subs_list_to_dict: Add lang default parameter

Extractor changes

Allow ext override for thumbnails
adobepass: Fix provider requests
archive.org: Fix comments extraction
bandlab: Add extractors
chaturbate
Extract from API and support impersonation
Support alternate domains
cloudflarestream: Avoid extraction via videodelivery.net
ctvnews
Fix extractor
Fix playlist ID extraction
digitalconcerthall: Support login with access/refresh tokens
facebook: Fix formats extraction
gamedevtv: Add extractor
goplay: Fix extractor
kenh14: Add extractor
litv: Fix extractor
mixchmovie: Add extractor
patreon: Fix comments extraction
pialive: Add extractor
radioradicale: Add extractor
reddit: Improve error handling
redgifsuser: Fix extraction
rutube: Rework extractors
sonylivseries: Add sort_order extractor-arg
soop: Fix thumbnail extraction
spankbang: Support browser impersonation
spreaker
Support episode pages and access keys
Support podcast and feed pages
youtube
Player client maintenance
Remove broken OAuth support
tab: Fix podcasts tab extraction

Misc. changes

build
Bump PyInstaller version pin to >=6.11.1
Enable attestations for trusted publishing
Pin websockets version to >=13.0,<14
cleanup
Deprecate more compat functions
Remove dead extractors
Miscellaneous: da252d9 by bashonly, Grub4K, seproDev

Files:
RevisionActionfile
1.52modifypkgsrc/net/yt-dlp/Makefile
1.36modifypkgsrc/net/yt-dlp/PLIST
1.47modifypkgsrc/net/yt-dlp/distinfo