projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Clean and ignore more file types
[youtube-dl]
/
devscripts
/
lazy_load_template.py
diff --git
a/devscripts/lazy_load_template.py
b/devscripts/lazy_load_template.py
index 563d629f8c582889ee3b54bd131d8220dc6f2536..c4e5fc1f40e72f987ddedd5c91d3367a8692150c 100644
(file)
--- a/
devscripts/lazy_load_template.py
+++ b/
devscripts/lazy_load_template.py
@@
-1,5
+1,4
@@
-# encoding: utf-8
-# flake8: noqa
+# coding: utf-8
from __future__ import unicode_literals
import re
from __future__ import unicode_literals
import re
@@
-12,7
+11,9
@@
class LazyLoadExtractor(object):
def ie_key(cls):
return cls.__name__[:-2]
def ie_key(cls):
return cls.__name__[:-2]
- def __new__(cls):
+ def __new__(cls
, *args, **kwargs
):
mod = __import__(cls._module, fromlist=(cls.__name__,))
real_cls = getattr(mod, cls.__name__)
mod = __import__(cls._module, fromlist=(cls.__name__,))
real_cls = getattr(mod, cls.__name__)
- return real_cls.__new__(real_cls)
+ instance = real_cls.__new__(real_cls)
+ instance.__init__(*args, **kwargs)
+ return instance