Skip to content

Commit

Permalink
[utils] Backport traverse_obj (etc) from yt-dlp (ytdl-org#31156)
Browse files Browse the repository at this point in the history
* Backport traverse_obj and closely related function from yt-dlp (code by pukkandan)
* Backport LazyList, variadic(), try_call (code by pukkandan)
* Recast using yt-dlp's newer traverse_obj() implementation and tests (code by grub4k)
* Add tests for Unicode case folding support matching Py3.5+ (requires f102e3d)
* Improve/add tests for variadic, try_call, join_nonempty

Co-authored-by: dirkf <fieldhouse@gmx.net>
  • Loading branch information
2 people authored and alxlive committed Feb 27, 2023
1 parent cc70b8e commit 2a3a594
Show file tree
Hide file tree
Showing 2 changed files with 662 additions and 0 deletions.
Loading

0 comments on commit 2a3a594

Please sign in to comment.