Commit graph

30 commits

Author SHA1 Message Date
e2fd04ccf1
Remove .absolute_path thanks to fspath. 2021-12-02 19:32:08 -08:00
f7250f8157
Let downloady take ratemeters to assist caller's reporting. 2021-11-20 18:46:20 -08:00
e995bd502d
Use os.path.normpath instead of normalize_sep. 2021-11-18 17:02:32 -08:00
3049a62bc0
Use httperrors. 2021-11-13 01:21:32 -08:00
bcb6c7df19
Fix use of pathclass in overwrite. 2021-10-12 21:12:24 -07:00
6c0233c239
Update downloady with better use of pathclass, vlogging. 2021-09-23 22:32:48 -07:00
8ce994a54b
Replace use of clipext with pipeable, split_lines=False. 2021-08-17 14:00:29 -07:00
93605e2577
Split long useragent string. 2021-08-13 23:40:29 -07:00
16d9b85e62
Various lint appeasements. 2021-08-10 11:37:01 -07:00
13bf8e2e47
Improve Windows reserved name check by adding to pathclass. 2021-07-24 12:24:24 -07:00
a12bc59b17
Remove some old unnecessary globals. 2021-07-24 12:21:51 -07:00
26040d4372
Use vlogging.main_decorator. 2021-07-02 02:59:14 -07:00
4aed87b522
Fix downloady.is_special_file. 2021-07-01 15:50:57 -07:00
0d4349e942
Migrate scripts to main_level_by_argv. 2021-05-16 21:02:18 -07:00
6de9fb3eaf
Fix is_special_file handling of pathclass. 2021-04-28 19:29:18 -07:00
269fea9cb7
Fix special filenames being abspathed. 2021-04-25 20:20:43 -07:00
6d6ae3bd5c
Add vlogging to downloady. 2021-03-10 16:37:07 -08:00
Ethan Dalool
5232ca81fc Fix dotdict being subscripted instead of dot. 2020-10-23 07:46:06 -07:00
Ethan Dalool
e3cc64c19c Remove useless const from argparse arg. 2020-10-23 07:45:31 -07:00
Ethan Dalool
d37dbe40f8 Add base exception class DownloadyException. 2020-09-25 16:09:42 -07:00
Ethan Dalool
0613fd10e4 Use DotDict for the download plans. 2020-09-25 15:56:24 -07:00
Ethan Dalool
0948139883 Rename variable localname -> temp_localname within download_plan. 2020-09-25 15:50:59 -07:00
Ethan Dalool
3deb6270ba Add support for more special filenames like Windows's "con". 2020-09-25 15:43:36 -07:00
Ethan Dalool
677d8a251f Don't worry with .seek if we're doing a fulldownload plan. 2020-09-25 15:42:39 -07:00
Ethan Dalool
ade7d63231 Use voussoirkit safeprint instead of duplicate function. 2020-09-25 15:30:49 -07:00
Ethan Dalool
104fdf637c Oops, add missing import sys. 2020-02-25 10:39:30 -08:00
Ethan Dalool
8a3e823a2e Update ifmain to my standard format. 2020-02-11 17:03:26 -08:00
Ethan Dalool
6691722e7c main should return args.func(args) value. 2020-02-08 17:19:54 -08:00
Ethan Dalool
0cb646fda0 Appease some flake8 linting. 2020-01-31 20:53:29 -08:00
Ethan Dalool
b4b51e3604 Initial migratory commit. 2018-12-17 22:10:00 -08:00