http://gitunderground.i2p/archive/youtube-dl/commit/78da22489b483988e198a8352893df9c6cf34032
WINFUNCTYPE ( * args , * * kwargs ) if sys . version_info < ( 3 , 0 ) : # open(file, mode='r', buffering=- 1, encoding=None, errors=None, newline=None, closefd=True) not: opener=None def compat_open ( file_ , * args , * * kwargs ) : if len ( args ) > 6 or ' opener ' in kwargs : raise ValueError ( ' open: unsupported argument " opener " ' ) return io . open ( file_ , * args , * * kwargs ) else : compat_open = open legacy = [ '...