]> jfr.im git - yt-dlp.git/commit - test/test_networking.py
[networking] Add request handler preference framework (#7603)
authorcoletdjnz <redacted>
Fri, 4 Aug 2023 22:17:48 +0000 (10:17 +1200)
committerGitHub <redacted>
Fri, 4 Aug 2023 22:17:48 +0000 (22:17 +0000)
commitdb7b054a6111ca387220d0eb87bf342f9c130eb8
treeed433e2cfa1fae8468603e19aea8264761dec75f
parentdb9743894071760f994f640a4c24358f749a78c0
[networking] Add request handler preference framework (#7603)

Preference functions that take a request and a request handler instance can be registered to prioritize different request handlers per request.

Authored by: coletdjnz
Co-authored-by: pukkandan <redacted>
test/test_networking.py
yt_dlp/YoutubeDL.py
yt_dlp/networking/common.py