24
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 17 hours ago. based on code collected about 21 hours ago.
Jun 18, 2024 — Jun 18, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
[core] Improve platform debug log, based on yt-dlp More... about 2 years ago
[jsinterp] Add short-cut evaluation for common expression * special handling for (d%e.length+e.length)%e.length speeds up ~6% More... about 2 years ago
[jsinterp] Handle NaN in bitwise operators * also add _NaN * also pull function naming from yt-dlp More... about 2 years ago
[utils] Fix `compiled_regex_type` in 249f2b6 More... about 2 years ago
[InfoExtractor] Add search methods for Next/Nuxt.js from yt-dlp * add _search_nextjs_data(), from https://github.com/yt-dlp/yt-dlp/pull/1386 thanks selfisekai * add _search_nuxt_data(), from https://github.com/yt-dlp/yt-dlp/pull/1921, thanks Lesmiscore, pukkandan * add tests for the above * also fix HTML5 type recognition and tests, from https://github.com/yt-dlp/yt-dlp/commit/222a230871fe4fe63f35c49590379c9a77116819, thanks Lesmiscore * update extractors in PR using above, fix tests. More... about 2 years ago
[Clipchamp] Add new extractor back-ported from yt-dlp More... about 2 years ago
[InfoExtractor] Support groups in _`search_regex()`, etc More... about 2 years ago
[utils] Align traverse_obj() with yt-dlp More... about 2 years ago
[utils] Improve js_to_json, align with yt-dlp * support variable substitution, from https://github.com/yt-dlp/yt-dlp/pull/#521 etc, thanks ChillingPepper, Grub4k, pukkandan * improve escape handling, from https://github.com/yt-dlp/yt-dlp/pull/#521 thanks Grub4k * support template strings from https://github.com/yt-dlp/yt-dlp/pull/6623 thanks Grub4k * add limited `!` evaluation (eg, !!0 -> false, see tests) More... about 2 years ago
[utils] Minor updates (merge_dicts, T) More... about 2 years ago
[DLF] Add site extractors back-ported from yt-dlp More... about 2 years ago
[Whyp] Add extractor back-ported from yt-dlp More... about 2 years ago
[GlobalPlayer] Add site extractors back-ported from yt-dlp More... about 2 years ago
[YouTube] Support Releases tab More... about 2 years ago
[jsinterp] Minimally handle arithmetic operator precedence More... about 2 years ago
[DashSegmentsFD] Correctly detect errors when `fragment_retries` == 0 More... about 2 years ago
[core] Sanitize info dict before dumping JSON (fixes fe7e130) (#32032) More... about 2 years ago
[YouTube] Simplify signature patterns More... about 2 years ago
[core] Add and use sanitize_info() method from yt-dlp More... about 2 years ago
[core] No longer importing copy More... about 2 years ago
[core] Avoid deepcopy of ctx dict (fix f35b757) (Pt 2) More... about 2 years ago
[core] Avoid deepcopy of ctx dict (fix f35b757) More... about 2 years ago
[options] Add --mtime option, unsets default --no-mtime More... about 2 years ago
[devscripts] Improve hack to convert command-line options to API options More... about 2 years ago
[compat] Add and use `compat_open()` like Py3 `open()` More... about 2 years ago
[FragmentFD] Fix iteration with infinite limit More... about 2 years ago
[test] Update tests for Ubuntu 20.04 * 18.04 test runner was withdrawn * for now, disable Py 3.3/3.4 tests More... about 2 years ago
[utils] Ensure `allow_types` for `variadic()` is a tuple More... over 2 years ago
[downloader/http] Only check for resumability when actually resuming More... over 2 years ago
[AENetworksBaseIE] Report missing show data instead of crash More... over 2 years ago