Commit Graph

152 Commits (8aa0e7cd96a1e2f315d49744793ae07f6543ce4c)

Author SHA1 Message Date
pukkandan 64fa820ccf
[cleanup] Misc fixes (see desc)
* [tvver] Fix bug in 6837633a4a - Closes 
* [rumble] Fix tests - Closes 
* [make] Remove `cat` abuse - Closes 
* [make] Revert  - Closes 
* [utils] Improve `get_elements_by_class` - Closes 
* [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
pukkandan 8a82af3511
[cleanup] Misc fixes and cleanup
Closes , Closes , Closes 
pukkandan b5899f4f19
[build, cleanup] Refactor
Closes , 
pukkandan c487cf0010
[cleanup] Misc
pukkandan 9e49146352
Add option `--alias`
MrRawes b4d3738338
[build] Add `make uninstall` ()
Authored by: MrRawes
pukkandan 0f06bcd759
[cleanup] Minor fixes (See desc)
* [youtube] Fix `--youtube-skip-dash-manifest`
* [build] Use `$()` in `Makefile`. Closes 
* Fix bug in 385ffb467b
* Fix bug in 43d7f5a5d0
* [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode`
* [utils] LazyList: Expose unnecessarily "protected" attributes
and other minor cleanup
pukkandan c171445431
[cleanup,build] Cleanup some build-related code
Fixes an issue in 7ab56be2c7
pukkandan 059bc4db19
[compat/asyncio] Use `asyncio.all_tasks`
pukkandan 6534298b12
[build] Avoid use of `install -D`
Closes 
pukkandan 6f638d325e
Fix `Makefile`
Closes , 

Authored by: putnam
pukkandan 08d30158ec
[cleanup, docs] Misc cleanup
Closes , closes , closes , closes 
pukkandan d5a398988b
Update to ytdl-commit-78ce962
[youtube] Support channel search
78ce962f4f
pukkandan 6970b6005e
[cleanup] Minor fixes
Closes 
pukkandan 9e907ebddf
[cleanup] Misc cleanup
pukkandan b69fd25c25
[cleanup] Misc cleanup
Closes     
pukkandan f304da8a29
[cleanup] Misc cleanup
Closes , closes 
pukkandan 733d8e8f99
[build] Refactor `pyinst.py` and misc cleanup
Closes 
pukkandan 6e21fdd279
[build] Enable lazy-extractors in releases
Set the environment variable `YTDLP_NO_LAZY_EXTRACTORS`
to forcefully disable lazy extractor loading
Ashish Gupta 27f817a84b
[docs] Migrate issues to use forms ()
Authored by: Ashish0804
pukkandan 804ca01cc7
[build] Add more files to the tarball
Closes 
Ákos Sülyi 40b18348e7
[cleanup] Improve `make clean-test` ()
Authored by: sulyi
pukkandan 2ee6389bef
[build] Fix bug in making `yt-dlp.tar.gz`
pukkandan 418964fa91
Release 2021.08.10
pukkandan 060ac76257
[test] Use `pytest` instead of `nosetests` ()
`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 
pukkandan ed64ce5905
[build] Release `yt-dlp.tar.gz`
Closes 
pukkandan bd9ed42387
[build] fix bug from da7f321e93
hseg da7f321e93
Fix packaging bugs ()
* 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>
pukkandan 3e39273418
Merge branch 'master' into fix-paths
shirt-dev b965087396
Readthedocs improvements ()
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>

:ci skip dl
hseg 359d6d8650 Fix completion paths, zsh pip completion install
Closes: , 
Pccode66 7a5c1cfe93
Completely change project name to yt-dlp ()
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account

Co-authored-by: Pccode66
Co-authored-by: pukkandan
pukkandan 068693675e Cleanup some code and fix typos
:ci skip dl
pukkandan 298f597b4f Release 2021.01.16
alxnull 0c3d0f5177 Added `--force-overwrites` option (https://github.com/ytdl-org/youtube-dl/pull/20405)
Co-authored by alxnull
pukkandan 65156eba45 Release 2021.01.10
Alex Merkel ab8e5e516f Add post_hooks option to YoutubeDL.py (https://github.com/ytdl-org/youtube-dl/pull/27573)
Authored by: alexmerkel
pukkandan a26c99ac13 Release 2021.01.07-1
pukkandan 3ad6c46175 Release 2021.01.07
pukkandan c76eb41bb9 Preparing for release
Unknown cefecac12c [skip travis] renaming
to avoid using same folder when using pip install for example
Sergey M․ eefa0f2157
Move issue template templates into separate folder
Sergey M․ 6f366ef30c
Issue template overhaul
Sergey M․ af751350e8
[Makefile] Add support for pandoc 2 and disable smart extension (closes )
smart extension rewrites straight quotes as curly quotes, -- as en-dashes and so on that is unwanted behavior.
Sergey M․ 3e191da6d9
[Makefile] Add AUTHORS to youtube-dl.tar.gz
Yen Chi Hsuan dafb4c6647 [Makefile] Include setup.cfg in the tarball (closes )
Yen Chi Hsuan 82a62de192 [Makefile,devscripts/run_tests.sh] Actually exclude network tests
Closes 
Sergey M․ e94d1adc36
Add testdata to youtube-dl.tar.gz (closes )
Ryan Schmidt c75c384fb6 Fix build failures with old cp and zip
Bernhard M. Wiedemann 305d99f0bd [build] Override timestamps in zip file
to make build reproducible.
See https://reproducible-builds.org/ for why this is good

Copying files to not interfere with freshness detection.