Commit Graph

  • 47e90a8616
    Add variadic test dirkf 2022-11-02 01:22:57 +00:00
  • 9cd787cb02
    Add tests for Unicode case folding support matching Py3.5+ dirkf 2022-11-01 22:56:14 +00:00
  • 087ddc2371
    [compat] Add test for compat_casefold() dirkf 2022-11-01 22:47:02 +00:00
  • 65ccb0dd4e
    [compat] Add test for compat_casefold() dirkf 2022-11-01 21:33:39 +00:00
  • a874871801
    [compat] Reformat casefold.py for easier updating dirkf 2022-11-01 19:25:59 +00:00
  • 4fb6c21ddd
    add new domains afterdelight 2022-11-01 22:11:46 +07:00
  • ceba32e5a4
    Merge pull request #1 from dirkf/dlp-doodstream-backport afterdelight 2022-11-01 21:51:19 +07:00
  • b7c25959f0
    [compat] Unify unicode/str compat and move up dirkf 2022-11-01 12:40:23 +00:00
  • f102e3dc4e
    [compat] Add compat_casefold and compat_re_Match, for traverse_obj() port dirkf 2022-10-31 21:27:14 +00:00
  • a19855f0f5
    [compat] Add Python 2 Unicode casefold using a trivial wrapper around icu/CaseFolding.txt dirkf 2022-10-31 21:18:36 +00:00
  • 9b828daa1a
    Correct ..compat dirkf 2022-10-31 13:42:54 +00:00
  • cb2d26c472
    Defend against non-string date value. dirkf 2022-10-31 13:39:55 +00:00
  • f9ef7c2231
    Linted dirkf 2022-10-31 12:29:23 +00:00
  • 773b207d73
    Linted? dirkf 2022-10-31 12:08:04 +00:00
  • ff667ff571
    Linted? dirkf 2022-10-31 11:49:30 +00:00
  • f2641c50ba
    Linted dirkf 2022-10-31 11:38:39 +00:00
  • 31255cfa7e
    Use compat_str in join_nonempty() dirkf 2022-10-31 11:16:35 +00:00
  • fb7e421a2a
    Recast using yt-dlp's new traverse_obj() implementation and tests dirkf 2022-10-31 11:15:40 +00:00
  • 9b1baa557f
    Back-port variadic() for new traverse_obj() dirkf 2022-10-31 11:04:15 +00:00
  • 250cdd9e6f
    Back-port LazyList for new traverse_obj() dirkf 2022-10-31 10:58:54 +00:00
  • 57151b8be6
    Shim assertCountEqual() dirkf 2022-10-31 10:44:15 +00:00
  • 75e37324e2
    More imports dirkf 2022-10-31 10:35:28 +00:00
  • 911e22f970 ccma fix date parsing Antoni Segura Puimedon 2022-10-31 09:25:37 +01:00
  • 481ad85994
    Newline at end dirkf 2022-10-30 21:10:32 +00:00
  • 54a1f498f1
    Ensure primary is a dict dirkf 2022-10-30 21:07:50 +00:00
  • 90be64f8f3 [rbgtum] Add new extractor Valentin Metz 2022-10-22 14:29:16 +02:00
  • ce5d36486e
    [netease] Support urls shared from mobile app (#31304) Xie Yanbo 2022-10-30 19:48:44 +08:00
  • d25cf62086
    [netease] Impove error handling (#31303) Xie Yanbo 2022-10-30 19:46:46 +08:00
  • ea4948068d
    Linted dirkf 2022-10-29 16:10:56 +00:00
  • eff6cd4c24
    Improve course/category extraction dirkf 2022-10-29 15:57:14 +00:00
  • 58a5794948
    Apply suggestions from code review Xie Yanbo 2022-10-29 20:18:18 +08:00
  • dd7994e6db
    Update youtube_dl/extractor/neteasemusic.py Xie Yanbo 2022-10-29 20:02:31 +08:00
  • 0a99e9f59d
    Linted dirkf 2022-10-29 07:49:38 +01:00
  • 9d2b2f9b1e [VXXX] Refactor and apply further code review suggestions tabjy 2022-10-29 02:35:12 -04:00
  • 8414d8d8f5 Apply suggestions from code review Kangcheng Xu 2022-10-29 01:54:55 -04:00
  • 1e522505be [VXXX] Switch to HSL for much faster downloads tabjy 2022-10-03 02:27:04 -04:00
  • 9c5c778792 [VXXX] Explicitly set age_limit to 18 tabjy 2022-10-02 06:50:56 -04:00
  • f2398c0070 [VXXX] Support "friend" site: mrgay.com tabjy 2022-10-02 06:41:08 -04:00
  • a6a1c149d6 [VXXX] Support "friend" site: blackporn.tube tabjy 2022-10-02 06:27:18 -04:00
  • aaafaa2cb8 [VXXX] Support "friend" site: xmilf.com tabjy 2022-10-02 06:17:24 -04:00
  • ba4c5b3a2e [VXXX] Support "friend" site: inporn.com tabjy 2022-10-02 05:48:44 -04:00
  • a59f77ebab [VXXX] Support "friend" site: bdsmx.tube tabjy 2022-10-02 05:26:06 -04:00
  • c0bda232e9 [VXXX] Fix the non-standard base164 encoding tabjy 2022-10-02 05:08:43 -04:00
  • 6b7441ed64 [VXXX] Implement extractor for vxxx.com tabjy 2022-10-02 03:11:53 -04:00
  • 04a7c7a849
    Fix test dirkf 2022-10-29 07:32:52 +01:00
  • dc80f50f7e
    Outdent for linter dirkf 2022-10-29 01:44:44 +00:00
  • 1ce8590329
    Further improve extraction dirkf 2022-10-28 22:43:54 +00:00
  • 0235e627b9
    Improve extraction dirkf 2022-10-28 21:55:44 +00:00
  • 502cefa41f
    [Vimeo] Update variable name in hydration JSON pattern dirkf 2022-10-27 14:33:00 +00:00
  • ac792c9399 Address comments “Mr 2022-10-26 22:10:56 +01:00
  • ee4fcdefca Use a smaller video for tests “Mr 2022-10-25 20:14:18 +01:00
  • f0897a7581 Fix string interpolation to support python2 “Mr 2022-10-25 20:14:03 +01:00
  • 5ca7aa4286 Add Recurbate premium support Mr Scrapy 2022-10-22 17:53:43 +01:00
  • 3bc904517b [netease] Support urls shared from mobile app Xie Yanbo 2022-10-22 18:40:17 +08:00
  • 3453a11a1c skip empty song urls Xie Yanbo 2022-10-22 13:44:51 +08:00
  • 964bf89ef2 [netease] Add warnings for users outside of China Xie Yanbo 2022-10-22 13:06:17 +08:00
  • 0faa45d6c0
    [BongaCams] Support new .net domain dirkf 2022-10-20 11:06:44 +00:00
  • 447edc48e6
    Fix ADN extractor (#31275) ache 2022-10-18 15:06:27 +00:00
  • 9cf0b99297
    Improve test dirkf 2022-10-17 18:07:56 +01:00
  • d44f3421a2
    undefined _BASE ache 2022-10-15 23:26:50 +02:00
  • 2dd3874096
    Fix md5 ^^" ache 2022-10-13 19:40:54 +02:00
  • bb9c8a4eb4
    Reduce redundancy of the URL name ache 2022-10-13 18:44:14 +02:00
  • e48da68233
    Add a test to match the old URL ache 2022-10-13 18:43:06 +02:00
  • 3d63c6402d
    Keep the support of old URLs. ache 2022-10-13 16:16:55 +00:00
  • ee8560d01e
    [ManyVids] Support new single-page app structure dirkf 2022-10-13 02:42:49 +00:00
  • 7135277fec
    [ManyVids] Support new single-page app structure dirkf 2022-10-13 01:59:01 +00:00
  • d025af10f6
    Update the decoding key of subtitles ache 2022-10-12 09:57:35 +02:00
  • df92fb88c6
    Update the test to an available video ache 2022-10-12 09:53:58 +02:00
  • 7bbd5b13d4
    [Motherless] Pull from yt-dlp, etc dirkf 2022-10-12 01:09:55 +01:00
  • b31f31295b
    Merge branch 'ytdl-org:master' into master FraFraFra-LongD 2022-10-11 22:05:32 +02:00
  • c91cbf6072
    [netease] Get netease music download url through player api (#31235) Xie Yanbo 2022-10-11 20:55:09 +08:00
  • 11b284c81f
    [Common:JWPlayer] Fix x1000 scaling error dirkf 2022-10-11 12:36:44 +00:00
  • c94a459a24
    [utils] Sanitize look-alike Unicode glyphs in non-ID filename fields when --restrict-filenames dirkf 2022-10-11 12:18:12 +00:00
  • 6e2626f092
    [JSInterp] Improve separation logic dirkf 2022-10-11 05:58:10 +01:00
  • f494566eeb
    Merge 29ea135e0a22bae4478537716a384de40ced9197 into c282e5f8d723763ba88c521221e4535f46453949 ch1p2 2022-10-10 19:17:37 -04:00
  • c282e5f8d7 [ZDF] Overhaul ZDF extractors * pull some yt-dlp changes into ZDFBaseIE._extract_format() * add test cases from yt-dlp to ZDFIE * fix crash in ZDFIE._extract_mobile() when object had no formitaeten * improve title extraction in ZDFChannelIE (remove trailing station ident) * avoid extracting non-video playlist items (fixes #31149) dirkf 2022-08-09 19:37:58 +01:00
  • 2ced5a7912 [test] Implement string "lambda x: condition(x)" as an expected value dirkf 2022-08-09 19:34:34 +01:00
  • b919bd0413
    Update test/test_utils.py dirkf 2022-10-10 23:59:26 +01:00
  • 82e4eca711
    [motherless] Fixed the broken uploader_id in the extractor (#31243) Xiyue 2022-10-11 09:52:48 +11:00
  • 1b1442887e
    [manyvids] Improve extraction (#31172) dirkf 2022-10-10 19:26:32 +01:00
  • cd00b5c0eb
    Parens dirkf 2022-10-10 18:50:37 +01:00
  • 22127b271c
    [NRK] Remove explicit Accept-Encoding header that invites Brotli dirkf 2022-10-10 17:41:40 +00:00
  • f9af74e635
    # coding: utf-8 dirkf 2022-10-10 17:13:32 +00:00
  • e4d7f5287a
    Fix group pagination dirkf 2022-10-10 17:09:38 +00:00
  • 09a3a820ad
    Fix uploader_id in test Motherless_3 dirkf 2022-10-10 16:56:29 +00:00
  • 79f977c60d
    Make uploader_id RE looser dirkf 2022-10-10 17:46:29 +01:00
  • cf0c30fd0c fix hash Xie Yanbo 2022-10-10 23:41:56 +08:00
  • af572f3819 fix lint Xie Yanbo 2022-10-10 23:38:17 +08:00
  • b4726c5154 use hash instead of long description Xie Yanbo 2022-10-10 23:35:40 +08:00
  • 20c2f928b9 using standard User_Agent, fix imports Xie Yanbo 2022-10-10 23:33:34 +08:00
  • 9a4ae8c2f0
    Apply suggestions from code review Xie Yanbo 2022-10-10 23:02:26 +08:00
  • 02737bf409
    Use txt_or_none() dirkf 2022-10-10 15:19:20 +01:00
  • 20691a11e6
    Really pass TestAllURLsMatching.test_no_duplicates dirkf 2022-10-10 10:54:19 +01:00
  • 585e806d9a
    Pass TestAllURLsMatching.test_no_duplicates ? dirkf 2022-10-10 10:21:59 +01:00
  • 64fc2681ca
    Improvements Miguel Gargallo 2022-10-07 15:18:47 +02:00
  • ec1c85432c
    Improvement: Readme Miguel Gargallo 2022-10-06 09:21:28 +02:00
  • 32f7f32549
    Fix Crucial guide command leads into errors Miguel Gargallo 2022-10-04 17:01:21 +02:00
  • d35557a75d [Telegraaf] Use mobile GraphQL API endpoint coletdjnz 2022-09-23 12:10:35 +12:00
  • 9493ffdb8b [test] Use windows-2019 for tests (At least for now) resolves #31249 dirkf 2022-10-04 00:42:15 +01:00
  • 6dcbe07a21 Fixes #31163 Evan Zhang 2022-10-02 19:09:13 -04:00