1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-07-02 19:38:32 +00:00
Commit Graph

23259 Commits

Author SHA1 Message Date
bashonly
1dbd7250b4
[ie] rework _resolve_nuxt_array to return partial results
Authored by: bashonly
2025-06-11 17:35:48 -05:00
bashonly
f4acb5726d
[devalue] catch and yield IndexErrors
Authored by: bashonly
2025-06-11 17:33:00 -05:00
bashonly
b547689d1c
[devalue] uniform error messages
Authored by: bashonly
2025-06-11 17:16:00 -05:00
bashonly
afa47b8715
[devale] improve input validation
Authored by: bashonly
2025-06-11 17:03:34 -05:00
bashonly
65b8662f37
move yt_dlp.utils.web => yt_dlp.utils.jslib
Authored by: bashonly
2025-06-11 13:51:09 -05:00
bashonly
ac834cb366
[devalue] add code comments
Authored by: bashonly
2025-06-11 13:36:50 -05:00
bashonly
39cb150d76
[devalue] better error message for self-referencing custom types
Authored by: bashonly
2025-06-11 12:49:08 -05:00
bashonly
8578e78719
[test:InfoExtractor] improve _search_nuxt_json test
Authored by: bashonly
2025-06-11 12:45:37 -05:00
bashonly
4c2e4840d3
[ie] _resolve_nuxt_array: simplify
Authored by: bashonly
2025-06-11 10:42:54 -05:00
bashonly
f125987349
[test:devalue] improve revivers test
Authored by: bashonly
2025-06-11 10:23:16 -05:00
bashonly
f93700421e
[devalue] simplify guarding against Python negative indexing
Authored by: bashonly
2025-06-11 10:01:44 -05:00
bashonly
9de99f569d
[devalue] fromisoformat is no good pre-3.11
Authored by: bashonly
2025-06-11 02:48:22 -05:00
bashonly
fb332f6908
[test:devalue] add Python negative indexing test
Authored by: bashonly
2025-06-11 02:33:27 -05:00
bashonly
9d00bd01ce
[devalue] guard against Python negative indexing
Authored by: bashonly
2025-06-11 02:32:42 -05:00
bashonly
363c68d3ed
[devalue] avoid infinite loop
Authored by: bashonly
2025-06-11 02:19:19 -05:00
bashonly
cc6111b31b
[test:InfoExtractor] Fix Nuxt JSON tests
Authored by: bashonly
2025-06-11 01:31:58 -05:00
bashonly
0ac5e97eb0
[ie] Rewrite Nuxt JSON helpers to use devalue
Authored by: bashonly
2025-06-11 01:31:32 -05:00
bashonly
8a57b3d3db
[test:devalue] Fix and add tests
Authored by: bashonly
2025-06-11 01:31:00 -05:00
bashonly
f653cc19ca
[devalue] -2 is invalid input
Authored by: bashonly
2025-06-11 01:30:42 -05:00
Simon Sawicki
482713f787
[utils] web/devalue: Implement base module 2025-06-11 03:32:21 +02:00
bashonly
a32dc1bcbe
improve test data
Authored by: bashonly
2025-06-09 18:29:20 -05:00
bashonly
35009f5902
cleanup
Authored by: bashonly
2025-06-09 17:57:40 -05:00
bashonly
593e3ec151
split into 2 methods, support Set and Map, add test data
Authored by: bashonly
2025-06-09 17:54:10 -05:00
bashonly
0beb5faf3c
non-recursive
Authored by: bashonly
2025-06-09 17:05:16 -05:00
bashonly
6857112a21
rearrange
Authored by: bashonly
2025-06-09 15:29:39 -05:00
bashonly
f98a31a32d
actual improvements
Authored by: bashonly
2025-06-09 15:29:13 -05:00
bashonly
11801ca7b3
improvements?
Authored by: bashonly
2025-06-09 15:15:10 -05:00
bashonly
ce6b8db516
further simplify, improve comments
Authored by: bashonly
2025-06-09 14:10:56 -05:00
bashonly
e6133732c7
simplify
Authored by: bashonly
2025-06-09 09:37:39 -05:00
bashonly
291301e939
[ie] Add _search_nuxt_json helper
Authored by: bashonly
2025-06-03 18:31:43 -05:00
barsnick
e1b6062f8c
[ie/svt:play] Fix extractor (#13329)
Closes #13312
Authored by: barsnick, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2025-06-03 02:29:03 +00:00
bashonly
c723c4e5e7
[ie/vimeo] Extract subtitles from player subdomain (#13350)
Closes #12198
Authored by: bashonly
2025-06-01 23:20:29 +00:00
bashonly
148a1eb4c5
[ie/odnoklassniki] Detect and raise when login is required (#13361)
Closes #13360
Authored by: bashonly
2025-06-01 23:18:24 +00:00
bashonly
85c8a405e3
[ie] Improve JSON LD thumbnails extraction (#13368)
Authored by: bashonly, doe1080

Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com>
2025-06-01 23:09:47 +00:00
Sipherdrakon
943083edcd
[ie/adobepass] Fix Philo MSO authentication (#13335)
Closes #2603
Authored by: Sipherdrakon
2025-06-01 17:26:33 +00:00
bashonly
3fe72e9eea
[ie/weverse] Support login with oauth refresh tokens (#13284)
Closes #7806
Authored by: bashonly
2025-05-30 23:20:59 +00:00
bashonly
d30a49742c
[ie/youtube] Improve signature extraction debug output (#13327)
Authored by: bashonly
2025-05-30 23:16:47 +00:00
bashonly
6d265388c6
[ie/10play] Fix extractor (#13349)
Closes #12337
Authored by: bashonly
2025-05-30 22:51:25 +00:00
bashonly
a9b3700698
[test:postprocessors] Remove binary thumbnail test data (#13341)
Authored by: bashonly
2025-05-30 22:48:48 +00:00
bashonly
201812100f
[build] Fix macOS requirements caching (#13328)
Authored by: bashonly
2025-05-28 18:13:48 +00:00
bashonly
cc749a8a3b
[build] Exclude pkg_resources from being collected (#13320)
Closes #13311
Authored by: bashonly
2025-05-27 23:11:58 +00:00
bashonly
f7bbf5a617
[ie/youtube] nsig code improvements and cleanup (#13280)
Authored by: bashonly
2025-05-26 22:54:43 +00:00
Brian
b5be29fa58
[ie/youtube] Fix --mark-watched support (#13222)
Closes #11532
Authored by: iednod55, brian6932

Co-authored-by: iednod55 <210167282+iednod55@users.noreply.github.com>
2025-05-26 22:31:22 +00:00
bashonly
6121559e02 [ie/vice] Mark extractors as broken (#13131)
Authored by: bashonly
2025-05-26 15:57:19 -05:00
Max
2e5bf002da [ie/go] Fix provider-locked content extraction (#13131)
Closes #1770, Closes #8073
Authored by: maxbin123, bashonly

Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2025-05-26 15:57:19 -05:00
Max
6693d66033 [ie/aenetworks] Fix provider-locked content extraction (#13131)
Authored by: maxbin123
2025-05-26 15:57:19 -05:00
Max
b094747e93 [ie/WatchESPN] Fix provider-locked content extraction (#13131)
Closes #4662
Authored by: maxbin123
2025-05-26 15:57:19 -05:00
bashonly
98f8eec956 [ie/brightcove:new] Adapt to new AdobePass requirement (#13131)
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
0daddc780d [ie/turner] Adapt extractors to new AdobePass flow (#13131)
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
2d7949d564 [ie/nbc] Rework and adapt extractors to new AdobePass flow (#13131)
Closes #1032, Closes #10874, Closes #11148, Closes #12432
Authored by: bashonly
2025-05-26 15:57:19 -05:00