| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes #7528
|
|
|
|
| |
No actual changes - code is only moved around
|
|
|
|
| |
Closes #7515
|
| |
|
| |
|
| |
|
|
|
|
| |
Authored by: nixxo
|
|
|
|
|
| |
Closes #6288, Closes #7197, Closes #7265, Closes #7353, Closes #5773
Authored by: mikf, freezboltz, pukkandan
|
| |
|
|
|
|
|
|
|
|
|
| |
- Make single items collapse into one line
- Don't hide "Important changes" in `<details>`
- Move upstream merge into priority
- Properly support comma separated prefixes
Authored by: Grub4K
|
|
|
|
|
|
|
|
|
| |
- Wait for build before publishing to PyPI
- Do not run `meta_files` job if release is cancelled
- Customizable channel in release workflow
- Display badges above changelog
Authored by: bashonly, Grub4K
|
| |
|
|
|
|
| |
Closes #6415
|
|
|
| |
Authored by: Grub4K
|
| |
|
| |
|
|
|
|
|
|
|
| |
Closes #1839
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
|
|
|
| |
Authored by: Grub4K
|
| |
|
|
|
|
| |
Closes #5897
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to make plugins easier to develop and use:
* Plugins are now loaded as namespace packages.
* Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.).
* Plugin packages can be installed and managed via pip, or dropped into any of the documented locations.
* Users do not need to edit any code files to install plugins.
* Backwards-compatible with previous plugin architecture.
As a side-effect, yt-dlp will now search in a few more locations for config files.
Closes https://github.com/yt-dlp/yt-dlp/issues/1389
Authored by: flashdagger, coletdjnz, pukkandan, Grub4K
Co-authored-by: Marcel <flashdagger@googlemail.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
|
|
|
|
| |
Closes #5541
|
|
|
|
|
| |
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Authored by: Lesmiscore
|
|
|
|
| |
Closes #4987, Closes #4906, Closes #4919, Closes #4977, Closes #4979
|
|
|
| |
Authored by: josanabr
|
|
|
|
|
| |
Closes #4710, Closes #4754, Closes #4723
Authored by: pukkandan, MrRawes, DavidH-2022
|
|
|
|
|
|
| |
and add test
Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071
|
|
|
|
| |
Closes #4603
|
|
|
|
| |
Closes #4471
|
| |
|
| |
|
|
|
|
| |
Closes #4223
|
| |
|
|
|
| |
Authored by: lamby
|
| |
|
| |
|
|
|
|
| |
Removing any more will require changes to a large number of extractors
|
|
|
|
| |
This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [tvver] Fix bug in 6837633a4a614920b6e43ffc6b4b8590dca8c9d7 - Closes #4054
* [rumble] Fix tests - Closes #3976
* [make] Remove `cat` abuse - Closes #3989
* [make] Revert #3684 - Closes #3814
* [utils] Improve `get_elements_by_class` - Closes #3993
* [utils] Inherit `Namespace` from `types.SimpleNamespace`
* [utils] Use `re.fullmatch` for matching filters
* [jsinterp] Handle quotes in `_separate`
* [make_readme] Allow overshooting last line
Authored by: pukkandan, kwconder, MrRawes, Lesmiscore
|
|
|
|
| |
Closes #3780, Closes #3853, Closes #3850
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and refactor lazy extractors accordingly.
This reduces the need to create extractor instances
|
|
|
|
| |
Closes #3169
|
|
|
|
|
|
|
|
|
|
| |
* [youtube] Fix `--youtube-skip-dash-manifest`
* [build] Use `$()` in `Makefile`. Closes #3684
* Fix bug in 385ffb467b2285e85a2a5495b90314ba1f8e0700
* Fix bug in 43d7f5a5d0c77556156a3f8caa6976d3908a1e38
* [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode`
* [utils] LazyList: Expose unnecessarily "protected" attributes
and other minor cleanup
|
|
|
|
| |
Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364
|
|
|
|
| |
Fixes an issue in 7ab56be2c7309a2d11d4ee28c71f8fb29da21ef7
|
| |
|
|
|
|
|
|
| |
* And fix some existing warnings
Authored by: fstirlitz
|