I'm actually curious, when you run "youtube-dl --update" where does it update from? What domain?
Trying it now results in:
ERROR: can't find the current version. Please try again later.
I'm unclear if it had always updated itself from GitHub or elsewhere.