Commit Graph

220 Commits

Author SHA1 Message Date
Ivan Habunek
68c9e644a8
Sort playlists 2024-04-27 20:22:53 +02:00
Ivan Habunek
ace4427caa
Print playlists in a table 2024-04-27 20:22:53 +02:00
Ivan Habunek
97f48f7108
Improve playlist parsing
Better support for "enhanced broadcast" streams

issue #154
2024-04-27 20:22:53 +02:00
Ivan Habunek
f9e553c61f
Support styling in print_table 2024-04-27 20:22:53 +02:00
Alex Grant
c00a9c3597 Add support for m dot urls 2024-04-25 07:29:59 +02:00
Ivan Habunek
f815934e15
Simplify and test get_game_ids 2024-04-24 14:39:12 +02:00
Ivan Habunek
5aa323e3e5
Log response content 2024-04-24 14:11:22 +02:00
Ivan Habunek
69b848d341
Respect --dry-run when downloading videos 2024-04-24 08:58:58 +02:00
Ivan Habunek
2422871d70
Add request logging 2024-04-24 08:43:45 +02:00
Ivan Habunek
44890b4101
Pass auth_token instead of headers 2024-04-24 08:43:00 +02:00
Ivan Habunek
9aa108acbf
Add type hints for post 2024-04-24 08:42:01 +02:00
Ivan Habunek
3fa8bcef73
Pass request as content instead of data
data works, but should be used for form data passed as a dict, while
content takes bytes or str
2024-04-24 08:41:19 +02:00
Ivan Habunek
7845cf6f72
Improve typing 2024-04-24 08:11:33 +02:00
Ivan Habunek
6ed98fa4ef
Fix tuple typing to work on py 3.8 2024-04-24 08:10:56 +02:00
Ivan Habunek
1057fff61a
Hopefully fix python 3.8 compat 2024-04-23 18:13:40 +02:00
Ivan Habunek
f1924715ed
Apply formatting 2024-04-23 17:35:46 +02:00
Ivan Habunek
a0ad66ee69
Remove union types to fix python 3.8 compat 2024-04-23 17:15:18 +02:00
Ivan Habunek
e50499351b
Make printing progress a bit more readable 2024-04-12 09:43:04 +02:00
Ivan Habunek
0d3c3df2f8
Fix double colon in prompt 2024-04-10 08:47:38 +02:00
Ivan Habunek
446b4f9f91
Fix progress calc when video duration is 0
fixes #146
2024-04-10 08:47:11 +02:00
Ivan Habunek
3ffa7acfef
Fix url 2024-04-10 08:25:03 +02:00
Ivan Habunek
30301c07b9
Fix tests 2024-04-10 08:04:21 +02:00
Ivan Habunek
c1b58e178f
Add clips --copact option 2024-04-06 10:43:12 +02:00
Ivan Habunek
a7ad4d8dcc
Extract playlist parsing code 2024-04-06 10:15:26 +02:00
Ivan Habunek
d6390bc7a2
Fix bug in accessing video qualities 2024-04-04 08:36:10 +02:00
Ivan Habunek
28f1977d1c
Apply ruff formatting 2024-04-04 08:20:10 +02:00
Ivan Habunek
be69e79b28
Add Chapter typed dict 2024-04-03 08:52:51 +02:00
Ivan Habunek
c0e66fc416
Add AccessToken typed dict 2024-04-03 08:14:50 +02:00
Ivan Habunek
a9facd46ac
Add Clip typed dict 2024-04-02 09:50:26 +02:00
Ivan Habunek
6a1900b628
Add Video typed dict 2024-04-02 09:44:50 +02:00
Ivan Habunek
3270d857b1
Extract print_paged, improve types 2024-04-01 09:40:54 +02:00
Ivan Habunek
3ae99fe159
Replace custom coloring fns with click.echo and style 2024-03-31 21:41:05 +02:00
Ivan Habunek
9cf3ec2f07
Replace print_out with click.echo 2024-03-30 15:36:53 +01:00
Ivan Habunek
64b88249f2
Remove print_err, unused 2024-03-30 10:11:44 +01:00
Ivan Habunek
5dcc868275
Imporve types 2024-03-30 07:52:43 +01:00
Ivan Habunek
11fbfd35fc
Print placeholders in twitch-dl info 2024-03-30 07:35:08 +01:00
Ivan Habunek
1c1e5955b8
Add video description to metadata 2024-03-29 09:45:04 +01:00
Ivan Habunek
8a097f5f93
Update docs and changelog 2024-03-29 08:49:35 +01:00
Ivan Habunek
7cc67133f5
Add download --concat option 2024-03-29 08:43:32 +01:00
Ivan Habunek
96526c2ca5
Display exception errors in console 2024-03-29 08:43:32 +01:00
Ivan Habunek
9bf0f1b425
Use fstrings where possible 2024-03-29 08:43:31 +01:00
Ivan Habunek
77e75b5dad
Improve types 2024-03-29 08:43:31 +01:00
Ivan Habunek
cf1693b500
Fix env command 2024-03-29 08:43:31 +01:00
Ivan Habunek
13b063cbc6
Use backquotes to get code blocks in markdown 2024-03-29 08:43:30 +01:00
Ivan Habunek
b0c21ac436
Convert to click 2024-03-29 08:43:30 +01:00
Ivan Habunek
40d52891f8
Don't hardcode version number 2024-03-23 08:55:56 +01:00
Ivan Habunek
8592c41a50
Use an abstract base class for TokenBucket 2024-03-23 07:56:50 +01:00
Ryabin Sergey
65bf6a2b99 Add --dry-run option 2024-03-14 15:36:28 +01:00
Ivan Habunek
73757b557e
Bump version, add changelog 2024-01-06 19:43:48 +01:00
Dean Perry
ddead05712 update http to https 2024-01-06 19:40:06 +01:00