1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-12-19 09:47:47 +01:00
Commit Graph

21 Commits

Author SHA1 Message Date
sepro
add96eb9f8
[cleanup] Add more ruff rules ()
Authored by: seproDev

Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com>
Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
2024-06-12 01:09:58 +02:00
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ()
Authored by: coletdjnz, pukkandan
2023-07-15 16:18:35 +05:30
pukkandan
814bba3933
[downloader/fragment] HLS download can continue without first fragment
Closes 
2022-10-18 19:20:51 +05:30
pukkandan
be5c1ae862
Standardize retry mechanism ()
* [utils] Create `RetryManager`
* Migrate all retries to use the manager
* [extractor] Add wrapper methods for convenience
* Standardize console messages for retries
* Add `--retry-sleep` for extractors
2022-08-02 01:43:18 +05:30
pukkandan
ac66811112
[compat] Remove more functions
Removing any more will require changes to a large number of extractors
2022-06-25 00:08:55 +05:30
pukkandan
c487cf0010
[cleanup] Misc 2022-05-21 16:01:53 +05:30
pukkandan
3a408f9d19
Show name of downloader in verbose log
Closes 
2022-05-11 07:20:54 +05:30
pukkandan
0f06bcd759
[cleanup] Minor fixes (See desc)
* [youtube] Fix `--youtube-skip-dash-manifest`
* [build] Use `$()` in `Makefile`. Closes 
* Fix bug in 385ffb467b
* Fix bug in 43d7f5a5d0
* [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode`
* [utils] LazyList: Expose unnecessarily "protected" attributes
and other minor cleanup
2022-05-09 17:59:26 +05:30
pukkandan
f82711587c
[cleanup] Sort imports
Using https://github.com/PyCQA/isort

    isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12 05:32:52 +05:30
pukkandan
86e5f3ed2e
[cleanup] Upgrade syntax
Using https://github.com/asottile/pyupgrade

1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`

Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
2022-04-12 05:32:51 +05:30
Lesmiscore (Naoya Ozaki)
d71fd41249
[fragment] Read downloaded fragments only when needed ()
Authored by: Lesmiscore
2022-03-15 12:27:41 +09:00
pukkandan
592b748582
[cleanup] Minor cleanup
Closes 
2022-03-11 19:40:15 +05:30
pukkandan
08d30158ec
[cleanup, docs] Misc cleanup
Closes , closes , closes , closes 
2022-03-08 22:38:06 +05:30
coletdjnz
99e9e001de
[youtube] Cleanup authentication code ()
Authored by: coletdjnz
2021-09-24 06:22:17 +05:30
pukkandan
3ba7740dd8
[downloader] Pass info_dict to progress_hooks 2021-07-22 04:30:11 +05:30
pukkandan
11f9be0912
[youtube] Extract data from multiple clients ()
* `player_client` accepts multiple clients
* default `player_client` = `android,web`
* music clients can be specifically requested
* Add IOS `player_client`
* Hide live dash since they can't be downloaded

Closes 

Authored-by: pukkandan, colethedj
2021-07-21 09:22:34 +05:30
siikamiika
c2603313b1
[youtube_live_chat] use clickTrackingParams ()
Authored by: siikamiika
2021-06-27 04:52:32 +05:30
siikamiika
d534c4520b
[youtube_live_chat] Fix download with cookies ()
Closes  

Authored by: siikamiika
2021-06-24 21:26:32 +05:30
siikamiika
c60ee3a218
[youtube_live_chat] Support ongoing live chat ()
Authored by: siikamiika
2021-06-23 05:42:39 +05:30
pukkandan
83b20a970d
[youtube_live_chat] fix bug when trying to set cookies
Closes 
2021-03-23 17:53:36 +05:30
Pccode66
7a5c1cfe93
Completely change project name to yt-dlp ()
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account

Co-authored-by: Pccode66
Co-authored-by: pukkandan
2021-02-25 00:15:56 +05:30