Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-30 | [docs,cleanup] Some minor refactoring and improve docs | pukkandan | |
2021-08-23 | [lazy_extractor] Create instance only after pre-checking archive | pukkandan | |
2021-08-23 | [lazy_extractor] Import actual class if an attribute is accessed | pukkandan | |
Now all core tests pass with lazy extraction enabled | |||
2021-08-23 | [lazy_extractors] Fix `suitable` and add flake8 test | pukkandan | |
2021-06-06 | [cleanup] Point all shebang to `python3` (#372) | felix | |
Authored by: fstirlitz | |||
2016-10-03 | Unify coding cookie | Déstin Reed | |
2016-04-08 | lazy extractors: Initialize the real info extractor | Jaime Marquínez Ferrándiz | |
According to the docs '__init__' is only called automatically if '__new__' returns an instance of the original class. | |||
2016-04-08 | lazy extractors: Style fixes | Jaime Marquínez Ferrándiz | |
* Sort extractors alphabetically * Add newlines when needed (youtube_dl/extractors/lazy_extractors.py pass the flake8 test now) | |||
2016-04-08 | lazy extractors: specify the encoding | Jaime Marquínez Ferrándiz | |
When building with python3 the unicode characters are not escaped, python2 needs to know the encoding. | |||
2016-04-08 | Add experimental support for lazy loading the info extractors | Jaime Marquínez Ferrándiz | |
'make lazy-extractors' creates the youtube_dl/extractor/lazy_extractors.py (imported by youtube_dl/extractor/__init__.py), which contains simplified classes that only have the 'suitable' class method and that load the appropiate class with the '__new__' method when a instance is created. |