Mike Fährmann
8821dceb79
use __import__() to dynamically load modules
4 years ago
Mike Fährmann
c41ff9441e
improve find() for downloaders and postprocessors
5 years ago
Mike Fährmann
ee4d7c3d89
update downloader.find() and related code
...
Instead of replacing 'https' with 'http' for every URL in
'get_downloader()', this now only happens once during downloader
initialization. Also unit tests.
5 years ago
Mike Fährmann
7973419b54
restrict downloader and postprocessor module imports
6 years ago
Mike Fährmann
b17a5d6f3b
give downloader classes proper names
6 years ago
Mike Fährmann
e9ae6fd080
improve downloader/postprocessor module loading
...
- handle arguments of any type without propagating an exception
- prevent potential security risk through relative imports
6 years ago
Mike Fährmann
4f123b8513
code adjustments according to pep8
8 years ago
Mike Fährmann
352950eebe
new method to import downloaders
9 years ago
Mike Fährmann
7c12ba1c31
move DownloadManager and ExtractorFinder
10 years ago
Mike Fährmann
deef91eddc
initial commit
10 years ago