aboutsummaryrefslogtreecommitdiffstats
path: root/devscripts
Commit message (Collapse)AuthorAgeFilesLines
* [cleanup] Misc fixespukkandan2023-07-222-3/+8
| | | | Closes #7528
* [networking] Add module (#2861)pukkandan2023-07-151-0/+1
| | | | No actual changes - code is only moved around
* [docs] Minor fixespukkandan2023-07-061-6/+14
| | | | Closes #7515
* [cleanup] Miscpukkandan2023-07-061-3/+4
|
* [devscripts/make_changelog] Skip reverted commitspukkandan2023-07-061-1/+14
|
* [cleanup] Miscpukkandan2023-06-222-6/+29
|
* [extractor] Support multiple `_VALID_URL`s (#5812)pukkandan2023-06-221-0/+1
| | | | Authored by: nixxo
* [cleanup] Miscpukkandan2023-06-213-9/+36
| | | | | Closes #6288, Closes #7197, Closes #7265, Closes #7353, Closes #5773 Authored by: mikf, freezboltz, pukkandan
* [devscripts/cli_to_api] Add scriptpukkandan2023-05-241-0/+48
|
* [devscripts] `make_changelog`: Various improvementsSimon Sawicki2023-05-201-78/+101
| | | | | | | | | - 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
* [build] Various build workflow improvementsbashonly2023-05-201-1/+1
| | | | | | | | | - 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
* [cleanup] Miscpukkandan2023-03-053-29/+38
|
* [devscripts] `make_changelog`: Stop at `Release ...` commitpukkandan2023-03-042-31/+9
| | | | Closes #6415
* Fix d400e261cf029a3f20d364113b14de973be75404Simon Sawicki2023-03-031-6/+8
| | | Authored by: Grub4K
* Fix bug in 29cb20bd563c02671b31dd840139e93dd37150a1pukkandan2023-03-041-1/+1
|
* [cleanup] Miscpukkandan2023-03-031-1/+12
|
* [build] Automated builds and nightly releases (#6220)Simon Sawicki2023-03-032-21/+47
| | | | | | | Closes #1839 Authored by: Grub4K, bashonly Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
* [devscripts] Script to generate changelog (#6220)Simon Sawicki2023-03-033-0/+588
| | | | Authored by: Grub4K
* [cleanup] Miscpukkandan2023-02-281-0/+2
|
* [cleanup] Miscpukkandan2023-02-171-1/+1
| | | | Closes #5897
* Improve plugin architecture (#5553)Matthew2023-01-011-0/+4
| | | | | | | | | | | | | | | | | 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>
* [cleanup] Miscpukkandan2022-11-162-3/+10
| | | | Closes #5541
* [build] Replace `set-output` with `GITHUB_OUTPUT` (#5315)Lesmiscore2022-10-212-3/+5
| | | | | https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ Authored by: Lesmiscore
* [docs] Misc improvementspukkandan2022-09-221-1/+1
| | | | Closes #4987, Closes #4906, Closes #4919, Closes #4977, Closes #4979
* [devscripts] make_lazy_extractors: Fix for Docker (#4958)josanabr2022-09-181-2/+4
| | | Authored by: josanabr
* [cleanup] Miscpukkandan2022-09-011-4/+4
| | | | | Closes #4710, Closes #4754, Closes #4723 Authored by: pukkandan, MrRawes, DavidH-2022
* Fix lazy extractor bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fapukkandan2022-08-242-5/+10
| | | | | | and add test Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071
* [devscripts] Fix importpukkandan2022-08-111-0/+1
| | | | Closes #4603
* [build, devscripts] Add devscript to set a build variantpukkandan2022-08-093-0/+44
| | | | Closes #4471
* [devscripts] Create `utils` and refactorpukkandan2022-08-098-97/+125
|
* [extractor] Framework for embed detection (#4307)pukkandan2022-08-022-8/+5
|
* [devscripts/update-formulae] Do not change dependency sectionLesmiscore2022-07-011-2/+2
| | | | Closes #4223
* [docs] Improve issue templatespukkandan2022-06-301-3/+44
|
* [build] Consistent order for lazy extractors (#4220)Chris Lamb2022-06-291-1/+1
| | | Authored by: lamby
* [compat] Remove deprecated functions from core codepukkandan2022-06-251-2/+2
|
* [cleanup] Consistent style for file headspukkandan2022-06-2511-10/+53
|
* [compat] Remove more functionspukkandan2022-06-252-7/+12
| | | | Removing any more will require changes to a large number of extractors
* [extractor] Import `_ALL_CLASSES` lazilypukkandan2022-06-161-1/+1
| | | | This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors`
* [cleanup] Misc fixes (see desc)pukkandan2022-06-121-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 cleanuppukkandan2022-05-272-7/+13
| | | | Closes #3780, Closes #3853, Closes #3850
* [cleanup] Miscpukkandan2022-05-212-11/+36
|
* [cleanup] Minor fixespukkandan2022-05-181-1/+1
|
* [cleanup] Misc cleanuppukkandan2022-05-172-5/+10
|
* [extractor] Use classmethod/property where possiblepukkandan2022-05-133-101/+123
| | | | | | and refactor lazy extractors accordingly. This reduces the need to create extractor instances
* [extractor] Document netrc machinespukkandan2022-05-111-25/+6
| | | | Closes #3169
* [cleanup] Minor fixes (See desc)pukkandan2022-05-093-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 fixespukkandan2022-04-291-1/+1
| | | | Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364
* [cleanup,build] Cleanup some build-related codepukkandan2022-04-275-15/+17
| | | | Fixes an issue in 7ab56be2c7309a2d11d4ee28c71f8fb29da21ef7
* [cleanup] Misc cleanup and refactor (#2173)pukkandan2022-04-181-11/+14
|
* [test] Convert warnings into errorspukkandan2022-04-182-1/+2
| | | | | | * And fix some existing warnings Authored by: fstirlitz