Commit Graph

210 Commits (7d5415c2017440c05046eb53c79f0c9e292235a6)

Author SHA1 Message Date
Mike Fährmann f7383a56f8
wrap filters/conditionals in a try-except block
2 months ago
Mike Fährmann 7614bc458e
[util] extend CustomNone with comparison operators
4 months ago
Mike Fährmann 88f94190f4
[archive] move DownloadArchive into its own module
4 months ago
Mike Fährmann 9a8403917a
restore LD_LIBRARY_PATH for PyInstaller builds (#5421)
6 months ago
Mike Fährmann 8a11b72253
remove extractor/test.py (#4504)
7 months ago
Mike Fährmann a24b82e67d
add 'util.repeat()'
9 months ago
Mike Fährmann e256434c9e
use custom HTTPBasicAuth class
10 months ago
Mike Fährmann bdebe4597a
fix util.dump_response to work with bytes as header values
10 months ago
Mike Fährmann 9dd5cb8c8a
interactively prompt for passwords on login when none is provided
10 months ago
Mike Fährmann 4700051562
rework and extend input file processing (#4732)
10 months ago
Mike Fährmann 72b18d701f
represent util.NONE as 'null' in JSON output
11 months ago
Mike Fährmann 899df8f237
remove another '*' for keyword-only arguments
1 year ago
Mike Fährmann 26d06e0bb2
move executable check into util.py
2 years ago
Mike Fährmann d788e6c60c
implement 'globals' option
2 years ago
Mike Fährmann 3d8777fbc1
move user agent string to util.py
2 years ago
Mike Fährmann 56039d2456
add 'hash_md5' and 'hash_sha1' functions (#3679)
2 years ago
Mike Fährmann d4232f3a8b
implement restarting an extractor (#3338)
2 years ago
Mike Fährmann 1aae72773f
put argument init on separate lines
2 years ago
Mike Fährmann 5503ac4d5e
replace json.dumps with direct calls to JSONEncoder.encode
2 years ago
Mike Fährmann dd884b02ee
replace json.loads with direct calls to JSONDecoder.decode
2 years ago
Mike Fährmann 762a68996b
implement 'archive-pragma' option
2 years ago
Mike Fährmann d6793b2c7d
include request body in 'write-pages=all' output
2 years ago
Mike Fährmann d651d45239
implement specifying ranges in slice notation (#918, #2865)
2 years ago
Mike Fährmann 3616adfc75
implement '--range' with Python ranges
2 years ago
Mike Fährmann 1800bd7d14
allow '*-filter' options to be a list of expressions
2 years ago
Mike Fährmann 43c211f1a7
extend and rename util.CustomNone
2 years ago
Mike Fährmann 39d9c362e4
include 'http-metadata' in '-K' output
2 years ago
Mike Fährmann 597b63d922
move git head functionality to function in util.py
2 years ago
ClosedPort22 455e34113e
Improve compatibility of DownloadArchive (#3078)
2 years ago
Mike Fährmann a6e2d96dde
fix bug when processing input file comments (#2808)
2 years ago
Mike Fährmann dd3a6a9fd1
make 'enumerate_reversed()' work with generators (#2795)
2 years ago
Mike Fährmann a96f9d29b5
create missing directories for archive files (#2597)
2 years ago
Mike Fährmann c4b9f7bab8
update functions working with cookies.txt files
2 years ago
Mike Fährmann 4c8e28db82
avoid circular import in util.py
2 years ago
Mike Fährmann 61afa973b7
use extended format strings for archive keys
2 years ago
Mike Fährmann ca3a364db7
fix build_duration_func() (#2533)
2 years ago
Mike Fährmann 7fe54bab2a
attempt to fix some issues with 'contains()' (#2446)
2 years ago
Mike Fährmann d78a2c7163
re.escape() arguments for 'contains()' (#2446)
2 years ago
Mike Fährmann 413b77757b
implement 'contains()' (#2446)
3 years ago
Mike Fährmann 29db716a63
implement 'datetime_to_timestamp()'
3 years ago
Mike Fährmann 9bd27b1b8d
[postprocessor:metadata] implement archive options (#2421)
3 years ago
Mike Fährmann 8295bc6d97
fix loading/storing cookies without domain
3 years ago
Mike Fährmann 47cf05c4ab
refactor proxy handling code (#2357)
3 years ago
Mike Fährmann 00fbc942e5
add 'timedelta' class to the global namespace in filter expressions
3 years ago
Mike Fährmann 7958995398
[postprocessor:metadata] implement 'mtime' option (#2307)
3 years ago
Mike Fährmann 64cf26eaf4
allow specifying sleep-* options as string
3 years ago
Mike Fährmann 010d65dcec
extend blacklist/whitelist syntax (#2025)
3 years ago
Mike Fährmann c22ff97743
remove 'unit' argument from 'util.format_value()'
3 years ago
Mike Fährmann cad85640de
move 'util.PathFormat' into its own 'path' module
3 years ago
Mike Fährmann 74145467dd
move 'util.Formatter' into its own 'formatter' module
3 years ago