Files
panni 92594dba1d core: http: clear up classes; reorder the MRO
refiners: tvdb/omdb: properly implement timeouts
2019-04-11 03:53:53 +02:00

11 lines
277 B
Python

# coding=utf-8
import types
from subliminal_patch.http import TimeoutSession
def fix_session_bases(obj):
obj.__class__ = type("PatchedTimeoutSession", (TimeoutSession,),
{"request": types.MethodType(TimeoutSession.request, obj)})
return obj