Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [devscripts] make_lazy_extractors: Fix for Docker (#4958) | josanabr | 2022-09-18 | 1 | -2/+4 |
| | | | Authored by: josanabr | ||||
* | [cleanup] Misc | pukkandan | 2022-09-01 | 1 | -4/+4 |
| | | | | | Closes #4710, Closes #4754, Closes #4723 Authored by: pukkandan, MrRawes, DavidH-2022 | ||||
* | Fix lazy extractor bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fa | pukkandan | 2022-08-24 | 2 | -5/+10 |
| | | | | | | and add test Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071 | ||||
* | [devscripts] Fix import | pukkandan | 2022-08-11 | 1 | -0/+1 |
| | | | | Closes #4603 | ||||
* | [build, devscripts] Add devscript to set a build variant | pukkandan | 2022-08-09 | 3 | -0/+44 |
| | | | | Closes #4471 | ||||
* | [devscripts] Create `utils` and refactor | pukkandan | 2022-08-09 | 8 | -97/+125 |
| | |||||
* | [extractor] Framework for embed detection (#4307) | pukkandan | 2022-08-02 | 2 | -8/+5 |
| | |||||
* | [devscripts/update-formulae] Do not change dependency section | Lesmiscore | 2022-07-01 | 1 | -2/+2 |
| | | | | Closes #4223 | ||||
* | [docs] Improve issue templates | pukkandan | 2022-06-30 | 1 | -3/+44 |
| | |||||
* | [build] Consistent order for lazy extractors (#4220) | Chris Lamb | 2022-06-29 | 1 | -1/+1 |
| | | | Authored by: lamby | ||||
* | [compat] Remove deprecated functions from core code | pukkandan | 2022-06-25 | 1 | -2/+2 |
| | |||||
* | [cleanup] Consistent style for file heads | pukkandan | 2022-06-25 | 11 | -10/+53 |
| | |||||
* | [compat] Remove more functions | pukkandan | 2022-06-25 | 2 | -7/+12 |
| | | | | Removing any more will require changes to a large number of extractors | ||||
* | [extractor] Import `_ALL_CLASSES` lazily | pukkandan | 2022-06-16 | 1 | -1/+1 |
| | | | | This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors` | ||||
* | [cleanup] Misc fixes (see desc) | pukkandan | 2022-06-12 | 1 | -0/+8 |
| | | | | | | | | | | | | | | * [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 | ||||
* | [cleanup] Misc fixes and cleanup | pukkandan | 2022-05-27 | 2 | -7/+13 |
| | | | | Closes #3780, Closes #3853, Closes #3850 | ||||
* | [cleanup] Misc | pukkandan | 2022-05-21 | 2 | -11/+36 |
| | |||||
* | [cleanup] Minor fixes | pukkandan | 2022-05-18 | 1 | -1/+1 |
| | |||||
* | [cleanup] Misc cleanup | pukkandan | 2022-05-17 | 2 | -5/+10 |
| | |||||
* | [extractor] Use classmethod/property where possible | pukkandan | 2022-05-13 | 3 | -101/+123 |
| | | | | | | and refactor lazy extractors accordingly. This reduces the need to create extractor instances | ||||
* | [extractor] Document netrc machines | pukkandan | 2022-05-11 | 1 | -25/+6 |
| | | | | Closes #3169 | ||||
* | [cleanup] Minor fixes (See desc) | pukkandan | 2022-05-09 | 3 | -5/+4 |
| | | | | | | | | | | * [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 | ||||
* | [cleanup] Misc fixes | pukkandan | 2022-04-29 | 1 | -1/+1 |
| | | | | Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364 | ||||
* | [cleanup,build] Cleanup some build-related code | pukkandan | 2022-04-27 | 5 | -15/+17 |
| | | | | Fixes an issue in 7ab56be2c7309a2d11d4ee28c71f8fb29da21ef7 | ||||
* | [cleanup] Misc cleanup and refactor (#2173) | pukkandan | 2022-04-18 | 1 | -11/+14 |
| | |||||
* | [test] Convert warnings into errors | pukkandan | 2022-04-18 | 2 | -1/+2 |
| | | | | | | * And fix some existing warnings Authored by: fstirlitz | ||||
* | [cleanup] Misc cleanup (#2173) | pukkandan | 2022-04-12 | 4 | -8/+7 |
| | | | | Authored by: fstirlitz, pukkandan | ||||
* | [cleanup] Sort imports | pukkandan | 2022-04-12 | 10 | -16/+14 |
| | | | | | | Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc . | ||||
* | [cleanup] Upgrade syntax | pukkandan | 2022-04-12 | 14 | -56/+26 |
| | | | | | | | | | | Using https://github.com/asottile/pyupgrade 1. `__future__` imports and `coding: utf-8` were removed 2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format` 3. f-strings were cherry-picked from `pyupgrade --py36-plus` Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts | ||||
* | [cleanup] Remove unused scripts/tests (#2173) | felix | 2022-04-12 | 12 | -1036/+0 |
| | | | | Authored by fstirlitz, pukkandan | ||||
* | Fix bug in 52efa4b31200119adaa8acf33e50b84fcb6948f0 | pukkandan | 2022-03-24 | 1 | -3/+2 |
| | | | | Closes #3173 | ||||
* | [cleanup, docs] Misc cleanup | pukkandan | 2022-03-08 | 1 | -1/+5 |
| | | | | Closes #2828, closes #2734, closes #2802, closes #2937 | ||||
* | [devscripts] Improve `prepare_manpage` | pukkandan | 2022-02-24 | 1 | -15/+11 |
| | | | | Closes #2873 | ||||
* | [cleanup] Misc cleanup | pukkandan | 2021-12-23 | 1 | -2/+2 |
| | | | | Closes #1942 #1976 #2020 #2058 #1984 | ||||
* | [docs] Fix bug in regex escape in python 3.6 | pukkandan | 2021-12-20 | 1 | -1/+2 |
| | | | | | Bug in ec2e44fc5752ca15fb7ce2e31994453226507f8b Closes #2060 | ||||
* | [docs] Improve manpage format (#2003) | chris | 2021-12-17 | 1 | -36/+53 |
| | | | | Closes #1448 Authored by: iw0nderhow, pukkandan | ||||
* | [lazy_extractors] Fix for search IEs | pukkandan | 2021-12-01 | 1 | -9/+2 |
| | | | | Closes #1851 | ||||
* | [build] Use `workflow_dispatch` for release | pukkandan | 2021-11-29 | 1 | -1/+5 |
| | |||||
* | [build] Save Git HEAD at release alongside version info | pukkandan | 2021-11-29 | 1 | -16/+21 |
| | |||||
* | [cleanup] Add keyword automatically to SearchIE descriptions | pukkandan | 2021-10-23 | 1 | -0/+3 |
| | | | | and some minor cleanup of docs | ||||
* | [cleanup] misc | pukkandan | 2021-10-23 | 1 | -1/+1 |
| | |||||
* | [devscripts/run_tests] Use markers to filter tests (#1258) | Ákos Sülyi | 2021-10-13 | 2 | -6/+6 |
| | | | | | `-k` filters using a substring match on test name. `-m` checks markers for an exact match. Authored by: sulyi | ||||
* | [docs] Write embedding and contributing documentation (#528) | timethrow | 2021-10-09 | 1 | -10/+11 |
| | | | Authored by: pukkandan, timethrow | ||||
* | [docs,cleanup] Some minor refactoring and improve docs | pukkandan | 2021-09-30 | 2 | -5/+9 |
| | |||||
* | [build] Add homebrew taps (#827) | The Hatsune Daishi | 2021-08-30 | 1 | -0/+37 |
| | | | | | https://github.com/yt-dlp/homebrew-taps Closes: #754, #770 Authored by: nao20010128nao | ||||
* | Fix `add_info_extractor` when used via API | pukkandan | 2021-08-23 | 1 | -1/+1 |
| | | | | Bug from: 251ae04e6a057167e4eafaf8b7b565a984b48405 | ||||
* | [lazy_extractor] Create instance only after pre-checking archive | pukkandan | 2021-08-23 | 2 | -7/+9 |
| | |||||
* | [lazy_extractor] Import actual class if an attribute is accessed | pukkandan | 2021-08-23 | 1 | -6/+14 |
| | | | | Now all core tests pass with lazy extraction enabled | ||||
* | [lazy_extractors] Fix `suitable` and add flake8 test | pukkandan | 2021-08-23 | 2 | -5/+2 |
| | |||||
* | [extractor] Common function `_match_valid_url` | pukkandan | 2021-08-23 | 1 | -2/+4 |
| |