There used to be a top answer with a simple command to update yt-dlp via pip, and I swore it was pip install --upgrade yt-dlp, but maybe it was python3 pip install --upgrade yt-dlp. I cannot test it locally so I have to ask: I am being told there is an error that -u does not exist when my command is typed out~.
We are on termbin via F-Droid.
This error was caused by a syntax error:
-upgrade was used instead of --upgrade.