Simon Sawicki
|
c014fbcddc
|
[utils] `subs_list_to_dict`: Add `lang` default parameter (#11508)
Authored by: Grub4K
|
1 week ago |
Simon Sawicki
|
39d79c9b9c
|
[utils] Fix `join_nonempty`, add `**kwargs` to `unpack` (#11559)
Authored by: Grub4K
|
1 week ago |
bashonly
|
b103aca24d
|
[utils] Fix and improve `find_element` and `find_elements` (#11443)
Fix d710a6ca7c
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
3 weeks ago |
Simon Sawicki
|
422195ec70
|
[utils] Allow partial application for even more functions (#11437)
Fixes b6dc2c49e8
Authored by: Grub4K
|
3 weeks ago |
bashonly
|
b6dc2c49e8
|
[utils] Allow partial application for more functions (#11391)
Also adds the `trim_str` traversal helper
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
|
3 weeks ago |
bashonly
|
f93c16395c
|
[utils] Fix `find_element` by class (#11402)
Fix d710a6ca7c
Authored by: bashonly
|
3 weeks ago |
Simon Sawicki
|
67adeb7bab
|
[cleanup] Misc (#11216)
- Add Python 3.13 to CI, finalize 3.13 support
- Remove Python 3.8 from CI in preparation for removing 3.8 support
- Document that PyPy3.8 and PyPy3.9 are no longer supported
- Usual documentation fixes and code cleanup
Closes #8248, Closes #11146, Closes #11149, Closes #11211
Authored by: Grub4K, grqz, DTrombett, KarboniteKream, bashonly, mikkovedru, seproDev
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com>
Co-authored-by: DTrombett <d@trombett.org>
Co-authored-by: =?UTF-8?q?Klemen=20Ko=C5=A1ir?= <klemen.kosir@kream.io>
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: Mikko Vedru <mikko.vedru@gmail.com>
Co-authored-by: sepro <sepro@sepr0.com>
|
1 month ago |
Simon Sawicki
|
d710a6ca7c
|
Add extractor helpers (#10653)
Authored by: Grub4K
|
1 month ago |
Simon Sawicki
|
32abfb00bd
|
[utils] `traverse_obj`: Convenience improvements (#9577)
Add support for:
- `http.cookies.Morsel`
- Multi type filters (`{type, type}`)
Authored by: Grub4K
|
8 months ago |
Simon Sawicki
|
3699eeb67c
|
[utils] `traverse_obj`: Allow unbranching using `all` and `any` (#9571)
Authored by: Grub4K
|
8 months ago |
Simon Sawicki
|
ffbd4f2a02
|
[utils] `traverse_obj`: Support `xml.etree.ElementTree.Element` (#8911)
Authored by: Grub4K
|
11 months ago |
Simon Sawicki
|
f9fb3ce86e
|
[cleanup] Misc (#8598)
Authored by: bashonly, pukkandan, seproDev, Grub4K
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
11 months ago |
Simon Sawicki
|
0b6f829b1d
|
[utils] `traverse_obj`: Move `is_user_input` into output template (#8673)
Authored by: Grub4K
|
12 months ago |
coletdjnz
|
69bec6730e
|
[cleanup, utils] Split into submodules (#7090)
Closes https://github.com/yt-dlp/yt-dlp/pull/2173
Authored by: pukkandan, coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
|
2 years ago |