Commit Graph

53 Commits (42f29c3e11094814ada775091c05dfba0ffceae9)

Author SHA1 Message Date
Mike Fährmann 19a7afdd9b
[downloader:http] add MIME types for .psd files (closes #714)
4 years ago
Mike Fährmann 38bc6430d3
[downloader:http] don't overwrite existing '_mtime' fields
5 years ago
Mike Fährmann 115fd2c6f2
"fix" incomplete MIME types (#632)
5 years ago
Mike Fährmann adcd7cb24a
[downloader:http] add another MIME type for '.rar' files (#628)
5 years ago
Mike Fährmann 380b693fad
[downloader:http] add more MIME types for '.bmp' files (#621)
5 years ago
Mike Fährmann 760b9b4db4
add remove_file() and remove_directory() helpers
5 years ago
Mike Fährmann c4702ec9b6
simplify some logging calls
5 years ago
Mike Fährmann c59b98c81b
[downloader:http] improve rate limit handling
5 years ago
Mike Fährmann bbbafc1c24
[downloader:http] catch both possible SSLException instances
5 years ago
Mike Fährmann bbbeff4c41
[downloader.http] implement file-specific HTTP headers
5 years ago
Mike Fährmann d44f790e81
adjust output for HTTP status related errors
5 years ago
Mike Fährmann 1032cfa34b
[downloader:http] extend mimetype map with archive formats
5 years ago
Mike Fährmann 8eaae58045
[downloader:http] change log message level to 'debug'
5 years ago
Mike Fährmann ebabc5caf1
[downloader:http] treat 416 without downloaded data as error
5 years ago
Mike Fährmann 0bb873757a
update PathFormat class
5 years ago
Mike Fährmann b7fb93e2b2
[downloader:http] add 'adjust-extensions' option
5 years ago
Mike Fährmann 16c582aaf9
implement 'mtime' post-processor (#332)
5 years ago
Mike Fährmann 8966930c5c
[downloader:http] try to import SSL exception class from OpenSSL
5 years ago
Mike Fährmann 69205df68d
allow '-1' for infinite retries (#300)
5 years ago
Mike Fährmann f7b5c4c3e7
use values of 'retries' options correctly
5 years ago
Mike Fährmann db3f52881a
add 'mtime' option
5 years ago
Mike Fährmann f4ba98771d
use Last-Modified header to set file modification time
5 years ago
Mike Fährmann 179d112083
[downloader] overhaul http and text modules
5 years ago
Mike Fährmann b17a5d6f3b
give downloader classes proper names
6 years ago
Mike Fährmann 4a348990f4
adjust value resolution for retries/timeout/verify options
6 years ago
Mike Fährmann cc36f88586
rename safe_int to parse_int; move parse_* to text module
7 years ago
Mike Fährmann ebe9b0a04c
another attempt at downloader retry behavior
7 years ago
Mike Fährmann 8f518e03f8
add options to set maximum download rate
7 years ago
Mike Fährmann 3dc1169736
use own mapping before relying on the 'mimetypes' module
7 years ago
Mike Fährmann 79bcaa8726
improve downloader retry behavior
7 years ago
Mike Fährmann 707b15b586
create missing directories for 'part-directory'
7 years ago
Mike Fährmann caf26412dd
add option to set alternate location of .part files (#29)
7 years ago
Mike Fährmann 963670d73b
add options to control usage of .part files (#29)
7 years ago
Mike Fährmann b0353aa02d
rewrite download modules (#29)
7 years ago
Mike Fährmann 2e982f56af
use 'Content-Length' to determine incomplete downloads (#29)
7 years ago
Mike Fährmann b8862ff15e
add 'downloader.http.verify' option
7 years ago
Mike Fährmann 58e95a7487
share extractor and downloader sessions
7 years ago
Mike Fährmann fac6c02224
[downloader] fix extension from content-type
7 years ago
Mike Fährmann 48a5b11204
fix error if no file extension is found
8 years ago
Mike Fährmann e3212dd98f
fix some smaller stuff
8 years ago
Mike Fährmann e2b5cd9918
change config-path for 'retries' and 'timeout'
8 years ago
Mike Fährmann 0b5076815d
always delete incompletely downloaded files
8 years ago
Mike Fährmann 22910f9562
improve error handling of http file downloads
8 years ago
Mike Fährmann 4f123b8513
code adjustments according to pep8
8 years ago
Mike Fährmann 3c1daef839
don't delete downloaded files in certain edge cases
8 years ago
Mike Fährmann 2b2bdce366
don't raise an exception if a download fails (#5)
8 years ago
Mike Fährmann dd8236e733
enable non-standard MIME types
8 years ago
Mike Fährmann 29692c5784
get extension from Content-Type header if not provided
8 years ago
Mike Fährmann 4b377ccc09
use output-module during downloads
9 years ago
Mike Fährmann 28fa7c53b4 docstrings and other small fixes for downloaders
10 years ago