aboutsummaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2024-07-02[cleanup] Misc (#10330)bashonly
Authored by: bashonly
2024-05-26[misc] Cleanup (#9765)Simon Sawicki
Closes #9763 Authored by: bashonly, seproDev, Grub4K Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
2024-05-26[misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs (#7409)Simon Sawicki
Authored by: bashonly, seproDev, Grub4K Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
2024-04-09[cleanup] Misc (#9426)bashonly
Authored by: bashonly, pukkandan
2024-03-14[build] Update changelog for tarball and sdist (#9425)bashonly
Closes #9417 Authored by: bashonly
2024-03-11[cleanup] Misc (#8968)pukkandan
Authored by: pukkandan, bashonly, seproDev
2024-02-18Bugfix for 775cde82dc5b1dc64ab0539a92dd8c7ba6c0ad33 (#9241)bashonly
Authored by: bashonly
2024-02-17Bugfix for beaa1a44554d04d9fe63a743a5bb4431ca778f28 (#9235)bashonly
[build:Makefile] Restore compatibility with GNU Make <4.0 - The != variable assignment operator is not supported by GNU Make <4.0 - $(shell) is a no-op in BSD Make, assigns an empty string to the var - Try to assign with != and fallback to $(shell) if not assigned (?=) - Old versions of BSD find have different -exec behavior - Pipe to `sed` instead of using `find ... -exec dirname {}` - BSD tar does not support --transform, --owner or --group - Allow user to specify path to GNU tar by passing GNUTAR variable - pandoc vars are immediately evaluated with != in gmake>=4 and bmake - Suppress stderr output for pandoc -v in case it is not installed - Use string comparison instead of int comparison for pandoc version Authored by: bashonly
2024-02-15[build:Makefile] Ensure compatibility with BSD `make` (#9210)bashonly
Authored by: bashonly
2024-02-14[build:Makefile] Fix man pages generated by `pandoc>=3` (#7047)Florian Meißner
Closes #7046, Closes #8481 Authored by: t-nil
2024-02-11[build] Migrate to `pyproject.toml` and `hatchling`bashonly
Authored by: bashonly
2024-02-11[build:Makefile] Add automated `CODE_FOLDERS` and `CODE_FILES`bashonly
Authored by: bashonly
2023-07-15[networking] Add module (#2861)pukkandan
No actual changes - code is only moved around
2023-05-27[core] Workaround erroneous urllib Windows proxy parsing (#7092)coletdjnz
Convert proxies extracted from windows registry to http for older Python versions. See: https://github.com/python/cpython/issues/86793 Authored by: coletdjnz
2023-05-20[cleanup, utils] Split into submodules (#7090)coletdjnz
Closes https://github.com/yt-dlp/yt-dlp/pull/2173 Authored by: pukkandan, coletdjnz Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2023-02-08[compat_utils] Improve `passthrough_module`pukkandan
2023-01-02[cleanup] Miscpukkandan
Closes #5576, closes #5887
2022-10-04[cleanup] Misc (#5044)gamer191
Authored by: gamer191, pukkandan
2022-10-04[cleanup] Minor fixespukkandan
Closes #5129, Closes #4982
2022-10-03[extractor/anvato] Fix extractor and refactor (#5074)bashonly
Authored by: bashonly
2022-09-01[build] `make tar' should not follow `DESTDIR` (#4790)satan1st
Ref: https://www.gnu.org/prep/standards/html_node/DESTDIR.html Authored by: satan1st
2022-07-18[cleanup] Miscpukkandan
2022-06-12[cleanup] Misc fixes (see desc)pukkandan
* [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
2022-05-27[cleanup] Misc fixes and cleanuppukkandan
Closes #3780, Closes #3853, Closes #3850
2022-05-22[build, cleanup] Refactorpukkandan
Closes #3835, #3837
2022-05-21[cleanup] Miscpukkandan
2022-05-19Add option `--alias`pukkandan
2022-05-15[build] Add `make uninstall` (#3747)MrRawes
Authored by: MrRawes
2022-05-09[cleanup] Minor fixes (See desc)pukkandan
* [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
2022-04-27[cleanup,build] Cleanup some build-related codepukkandan
Fixes an issue in 7ab56be2c7309a2d11d4ee28c71f8fb29da21ef7
2022-04-26[compat/asyncio] Use `asyncio.all_tasks`pukkandan
2022-04-23[build] Avoid use of `install -D`pukkandan
Closes #3429
2022-04-19Fix `Makefile`pukkandan
Closes #3467, #35 Authored by: putnam
2022-03-08[cleanup, docs] Misc cleanuppukkandan
Closes #2828, closes #2734, closes #2802, closes #2937
2022-02-03Update to ytdl-commit-78ce962pukkandan
[youtube] Support channel search https://github.com/ytdl-org/youtube-dl/commit/78ce962f4fe020994c216dd2671546fbe58a5c67
2022-01-21[cleanup] Minor fixespukkandan
Closes #2334
2022-01-04[cleanup] Misc cleanuppukkandan
2021-12-23[cleanup] Misc cleanuppukkandan
Closes #1942 #1976 #2020 #2058 #1984
2021-11-29[cleanup] Misc cleanuppukkandan
Closes #1805, closes #1800
2021-10-21[build] Refactor `pyinst.py` and misc cleanuppukkandan
Closes #1361
2021-10-21[build] Enable lazy-extractors in releasespukkandan
Set the environment variable `YTDLP_NO_LAZY_EXTRACTORS` to forcefully disable lazy extractor loading
2021-10-21[docs] Migrate issues to use forms (#1302)Ashish Gupta
Authored by: Ashish0804
2021-09-30[build] Add more files to the tarballpukkandan
Closes #1099
2021-09-14[cleanup] Improve `make clean-test` (#972)Ákos Sülyi
Authored by: sulyi
2021-08-30[build] Fix bug in making `yt-dlp.tar.gz`pukkandan
2021-08-10Release 2021.08.102021.08.10pukkandan
2021-07-23[test] Use `pytest` instead of `nosetests` (#482)pukkandan
`nosetests` is no longer being maintained : https://github.com/nose-devs/nose/issues/1099 and will stop working in py 3.10 as can be seen in #480
2021-06-08[build] Release `yt-dlp.tar.gz`pukkandan
Closes #386
2021-03-03[build] fix bug from da7f321e9338624375eab758d822445d2846e771pukkandan
2021-03-03Fix packaging bugs (#129)hseg
* Autogenerate `AUTHORS` * Fix `setup.py` using wrong completion files * Complete `ChangeLog` -> `Changelog.md` rename * Make `make tar` respect DESTDIR * Remove `bin/` `yt-dlp` and `docs/` from tar and sdist * Make `pypi-files` build all files needed for `python setup.py` * Add `completions` alias * Add `devscripts/` and `supportedsites.md` to pip sdist * Remove `man` target * Remove `README.txt` from sdist * Make `clean` more granular * Move aliases to top Authored by: hseg <gesh@gesh.uni.cx>