Commit Graph

456 Commits (9359f3d4f02856128f5626e754c7f64e2232b02f)

Author SHA1 Message Date
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 ad68b9f07f [version] update
:ci skip all
pukkandan 2a86f3da07 [build] Publish on PyPi only if token is set
This allows forks to easily build releases
:ci skip all
shirt-dev 55e36f035c
Build improvements
* Lock all python package versions to the last officially supported releases for x86
* Bugfix for UNIX hash output
* Use wheels to avoid compilation of python packages
* Hash calculation on Windows now uses PowerShell rather than the legacy certutil

Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
pukkandan d16ab6ef1c [version] update
:ci skip dl
shirt-dev 47930b73a5
Fix build.yml hashing and crypto support ()
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
pukkandan e5813e53f0 Improve build/updater
* Fix `get_executable_path` in UNIX
* Update `x86.exe` correctly
* Exit immediately in windows once the update process starts so that the file handle is released correctly
* Show `exe`/`zip`/`source` and 32/64bit in verbose message
* Look for both `yt-dlp` and `youtube-dlc` in releases. This ensures that the updater will keep working when the binary name is changed to yt-dlp
* Disable pycryptodome in win_x86 since it causes `distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 10.0 is required`
shirt-dev 5d25607a3a
Change optional dependency from `Crypto` to `pycryptodome` (Closes )
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)

pycryptodome is an in-place replacement for Crypto and is more actively developed
pukkandan 8d801631cf [version] update
:ci skip all
pukkandan b3943b2f33 [pyinst.py] Move back to root dir (Closes )
pukkandan 06ff212d64 [documentation] Crypto is an optional dependency
pukkandan 0fd1a2b0bf [version] update (and linter)
pukkandan c25228e5da Release 2021.02.04
pukkandan e3b771a898 fix typos :ci skip dl
pukkandan e38df8f9fa Refactor `update-version`, `pyinst.py` and related files
* Refactor update-version
* Moved pyinst, update-version and icon into devscripts
* pyinst doesn't bump version anymore
* Merge pyinst and pyinst32. Usage: `pyinst.py [32|64]`
* Add mutagen as requirement
* Remove make_win and related files
pukkandan 66c935fb16 Linter and misc cleanup
:ci skip dl
pukkandan 4ff5e98991 More badges
:ci skip all
pukkandan a392adf56c [version] update
:ci skip dl
pukkandan 6b4b65c4f4 [test] fix typo
pukkandan 3bcaa37b1b [tests] Split core and download tests
pukkandan e2f6586c16 [version] update
:skip ci all
pukkandan f57adf0e59 [version] update
:skip ci all
pukkandan 298f597b4f Release 2021.01.16
pukkandan 7bc877a20d Add PyPI release
pukkandan ff0bc1aa4c [version] update
:skip ci all
pukkandan 17fa3ee25f Documentation fixes
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos
pukkandan fd51377c95 [issuetemplates] Change all links to point to new fork URL
pukkandan 8c1fead3ce [version] update
pukkandan d9d045e2ef Changed repo name to yt-dlp
pukkandan f5546c0b3c Fix typos (Closes )
:skip ci all

Co-authored by: FelixFrog
pukkandan 0ed3baddf2 [CI] Option to skip
:skip ci all
pukkandan 6d07ec81d3 [version] update
pukkandan 65156eba45 Release 2021.01.10
pukkandan b2f70ae74e Update version badge automatically in README
Uses: https://github.com/Schneegans/dynamic-badges-action
pukkandan 4084f235eb [version] update
pukkandan 6fd35a1101 Release 2021.01.09
pukkandan 0c0ff18f7d [CI] Created quick-test
pukkandan a26c99ac13 Release 2021.01.07-1
pukkandan 3ad6c46175 Release 2021.01.07
pukkandan b5611f728f Temporarily disable python 3.3 and 3.4 tests
pukkandan c76eb41bb9 Preparing for release
Tom-Oliver Heidel d052b9a112
[skip travis] typo
Tom-Oliver Heidel da8fb75df5
[skip travis] adjust python versions
Tom-Oliver Heidel 651bae3d23
Merge pull request from blackjack4494/release
workflow file
Tom-Oliver Heidel 5943bb6214
[skip travis] update workflow - sha file
Tom-Oliver Heidel 764876a01f
[skip travis] select python 3.8 in workflow file
Unknown 7fb5f2f29d [skip travis] templates and urls
Tom-Oliver Heidel da6403d340
[skip travis] finalised workflow
Tom-Oliver Heidel 9891884768
[skip travis] half done workflow
Unknown 8045ef7760 next release: 2020.10.26
Unknown 6c894ea191 [youtube/ytsearch] fix yt search feed + version update.
Tom-Oliver Heidel 93721ed09c
[skip travis] typo
Tom-Oliver Heidel 8a28bd24dd
[skip travis] publish right after unix build
Tom-Oliver Heidel c74618a0c2
[skip travis] update workflow
Tom-Oliver Heidel 79bd208428
[skip travis] apply version as tag name
Tom-Oliver Heidel 94b89122c6
[skip travis] pypi needs make
Tom-Oliver Heidel eb98353bdd
[skip travis] adjust available python version
Unknown 7e8772bf82 Merge remote-tracking branch 'origin/master'
Tom-Oliver Heidel f97123d28c
[skip travis] added two spaces
Tom-Oliver Heidel 5bf3bb22d6
[skip travis] new workflow
Tom-Oliver Heidel 6c4e8b23e6
[skip travis] disable old workflow
Unknown 915f2a92ac update workflow, semi fix integrated updater
Unknown b137e533ee [skip travis] updating issue template tmpls
Tom-Oliver Heidel 53d50142e8 [skip travis] Update issue templates
Unknown e69dd78090 merge ytdl-master
Sergey M․ e8c5d40bc8
release 2020.09.14
Unknown 39e7107d7f Merge branch 'ytdl-org-master'
Sergey M․ d51e23d9fc
release 2020.09.06
Tom-Oliver Heidel 4f93deaf22
[skip travis] tweak auto publish
Tom-Oliver Heidel ab8151e95b
[skip travis] publish to pypi
when pull request got merged into release branch
Sergey M․ a4ed50bb84
release 2020.07.28
Sergey M․ 9ff6165a81
release 2020.06.16.1
Sergey M․ ed604ce7bc
release 2020.06.16
Sergey M․ e1723c4bac
release 2020.06.06
Sergey M․ 228c1d685b
release 2020.05.29
Sergey M․ b002bc433a
release 2020.05.08
Sergey M․ 00a41ca4c3
release 2020.05.03
Sergey M․ 049c0486bb
release 2020.03.24
Sergey M․ 68fa15155f
release 2020.03.08
Sergey M․ 34525a3885
release 2020.03.06
Sergey M․ 669625a32c
release 2020.03.01
Sergey M․ 117ba9e9df
release 2020.02.16
Sergey M․ 76dbe4df5f
release 2020.01.24
Sergey M․ e8cf0dbdd8
release 2020.01.15
Sergey M․ ca069f6881
release 2020.01.01
Sergey M․ 80e43af5bf
release 2019.12.25
Sergey M․ b568561eba
release 2019.11.28
Sergey M․ 0de9fd24dc
release 2019.11.22
Sergey M․ ea07412ebf
release 2019.11.05
Sergey M․ c4bd9cb7bb
release 2019.10.29
Sergey M․ 820215f0e3
release 2019.10.22
Sergey M․ 7815d6b743
release 2019.10.16
Sergey M․ f4b865c613
release 2019.09.28
Sergey M․ e1f692f0b3
release 2019.09.12.1
Sergey M․ bd10b229c0
release 2019.09.12
Sergey M․ f620d0d860
release 2019.09.01
Sergey M․ def849e0e6
release 2019.08.13
Sergey M․ 4f2d735803
release 2019.08.02
Sergey M․ 85c2c4b4ab
release 2019.07.30
Sergey M․ 90634acfcf
release 2019.07.27