yt-dlp/yt_dlp
bashonly d569a88452 [ie/youtube] Adjust OAuth refresh token handling ()
Removes support for using '' as an empty password in netrc, e.g.:
machine youtube login oauth password ''

Double-quotes ("") are valid and must be used instead, e.g.:
machine youtube login oauth password ""

Authored by: bashonly
..
__pyinstaller [rh:curlcffi] Add support for `curl_cffi`
compat Remove Python 3.8 support ()
dependencies [rh:curlcffi] Add support for `curl_cffi`
downloader [cleanup] Misc ()
extractor [ie/youtube] Adjust OAuth refresh token handling ()
networking [cleanup] Misc ()
postprocessor [pp/XAttrMetadata] Try to write each attribute ()
utils Allow thumbnails with `.jpe` extension ()
YoutubeDL.py [core] Populate format sorting fields before dependent fields ()
__init__.py Expand paths in `--plugin-dirs` (fix 0f593dca9f) ()
__main__.py [docs] Misc Cleanup ()
aes.py [cleanup] Add more ruff rules ()
cache.py [cleanup] Add more ruff rules ()
cookies.py [cookies] Fix cookie load error handling ()
jsinterp.py [jsinterp] Improve `slice` implementation ()
minicurses.py
options.py [cleanup] Misc ()
plugins.py Remove Python 3.8 support ()
socks.py [cleanup] Add more ruff rules ()
update.py Remove Python 3.8 support ()
version.py Release 2024.10.22
webvtt.py [cleanup] Add more ruff rules ()