aboutsummaryrefslogtreecommitdiffstats
path: root/pyinst.py
Commit message (Collapse)AuthorAgeFilesLines
* [pyinst] Fix for pyinstaller 5.8pukkandan2023-02-121-1/+5
| | | | Fixes comment https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1427002271
* [devscripts] Provide pyinstaller hookspukkandan2023-02-091-25/+1
| | | | Closes #6185
* [build] Create armv7l and aarch64 releases (#5449)MrOctopus2022-11-111-4/+3
| | | | Closes #5436 Authored by: MrOctopus, pukkandan
* [build] Exclude devscripts from installsLesmiscore2022-08-151-1/+1
| | | | Closes #4667
* [devscripts] Create `utils` and refactorpukkandan2022-08-091-10/+8
|
* [compat] Let PyInstaller detect _legacy modulepukkandan2022-07-171-3/+0
|
* Fix bug in 5200976949b93bc937a95d4453985e5e1a1160e2pukkandan2022-07-171-6/+4
|
* [build] Fix architecture suffix of executables (#4355)odo20632022-07-161-6/+11
| | | Authored by: odo2063
* [cleanup] Fix some typos (#4194)crazymoose777562022-06-261-1/+1
| | | Authored by: crazymoose77756
* [cleanup] Consistent style for file headspukkandan2022-06-251-0/+1
|
* [build] Add Linux standalone buildspukkandan2022-06-211-1/+1
|
* [update] Expose more functionality to APIpukkandan2022-06-211-1/+0
|
* [cleanup] Misc fixespukkandan2022-06-031-1/+1
| | | | | | Cherry-picks from: #3498, #3947 Related: #3949, https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1140313836 Authored by: pukkandan, flashdagger, gamer191
* [build, cleanup] Refactorpukkandan2022-05-221-21/+28
| | | | Closes #3835, #3837
* [build] Fix `--onedir` on macOSpukkandan2022-04-281-4/+4
| | | | Closes #3584
* [cleanup,build] Cleanup some build-related codepukkandan2022-04-271-16/+23
| | | | Fixes an issue in 7ab56be2c7309a2d11d4ee28c71f8fb29da21ef7
* [build] Ensure `compat._legacy` is packed in executablespukkandan2022-04-261-0/+1
| | | | Fixes https://github.com/yt-dlp/yt-dlp/commit/9196cbfe8bb7a6eb46037735b76f21963dfdc61a#commitcomment-72192406
* [cleanup] Sort importspukkandan2022-04-121-3/+9
| | | | | | Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
* [cleanup] Upgrade syntaxpukkandan2022-04-121-1/+0
| | | | | | | | | | 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
* Use certificates from `certifi` if installed (#3115)coletdev2022-03-221-1/+1
| | | | | Fixes #3102 and most `CERTIFICATE_VERIFY_FAILED` issues Authored by: coletdjnz
* Add brotli content-encoding support (#2433)coletdev2022-03-081-1/+1
| | | Authored by: coletdjnz
* [cleanup] Fix some typos (#2033)Unit 1932021-12-191-4/+4
| | | Authored by: unit193
* [cleanup] miscpukkandan2021-10-231-4/+3
|
* [build] Refactor `pyinst.py` and misc cleanuppukkandan2021-10-211-77/+100
| | | | Closes #1361
* [build] Build standalone MacOS packages (#1221)Ricardo2021-10-211-39/+50
| | | | Closes #1075 Authored by: smplayer-dev
* [docs,build] Change all pycryptodome references to pycryptodomexpukkandan2021-10-061-6/+16
|
* [build] Use pycryptodomex for PyInstaller (#1179)shirt2021-10-051-1/+1
|
* [build] Allow building with py2exe (and misc fixes)pukkandan2021-10-041-3/+10
| | | | | py2exe config is copied from youtube-dl Closes #1160
* [build] Improve release process (#880)pukkandan2021-09-241-2/+5
| | | | | | | | * Automate more of the release process by animelover1984, pukkandan - closes #823 * Fix sha256 by nihil-admirari - closes #385 * Bring back brew taps by nao20010128nao #865 * Provide `--onedir` zip for windows by pukkandan - Closes #1024, #661, #705 and #890 Authored by: pukkandan, animelover1984, nihil-admirari, nao20010128nao
* Add logo and bannerpukkandan2021-08-021-1/+1
|
* [websockets] Add `WebSocketFragmentFD` (#399)pukkandan2021-06-211-6/+6
| | | | | | Necessary for #392 Co-authored by: nao20010128nao, pukkandan
* [pyinst] Show Python version in EXE metadata (#384)Nil Admirari2021-06-071-1/+3
| | | Authored by: nihil-admirari
* [cleanup] Point all shebang to `python3` (#372)felix2021-06-061-1/+1
| | | | Authored by: fstirlitz
* [cleanup] setup.pypukkandan2021-06-011-1/+1
|
* [documentation] Fix typospukkandan2021-04-221-0/+1
|
* Completely change project name to yt-dlp (#85)Pccode662021-02-251-10/+10
| | | | | | | | | * 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
* #89 [pyinst.py] Exclude vcruntime140.dll from UPX (#89)Jody Bruchon2021-02-161-0/+1
| | | | | Related: https://github.com/blackjack4494/yt-dlc/pull/182 (7b400ac40b8e9ce5abaa6d0293fa9d4f017cf1f3) Authored by: jbruchon
* #88 Implement SHA256 checking for autoupdatershirt-dev2021-02-161-1/+1
| | | | | | | * Also fix bugs from e5813e53f089e018606435926ae0e109c4838394 Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> :ci skip dl
* Fix build.yml hashing and crypto support (#87)shirt-dev2021-02-161-1/+1
| | | Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com>
* Improve build/updaterpukkandan2021-02-151-1/+1
| | | | | | | | | * 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`
* #75 Change optional dependency from `Crypto` to `pycryptodome` (Closes #74)shirt-dev2021-02-111-1/+1
| | | | | Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev) pycryptodome is an in-place replacement for Crypto and is more actively developed
* [pyinst.py] Move back to root dir (Closes #63)pukkandan2021-02-091-0/+78
|
* Refactor `update-version`, `pyinst.py` and related filespukkandan2021-01-291-92/+0
| | | | | | | | | * 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
* Fix typos (Closes #14)pukkandan2021-01-121-1/+1
| | | | | | :skip ci all Co-authored by: FelixFrog
* datetime updated.Unknown2020-09-231-1/+3
|
* add missing future importUnknown2020-09-231-0/+1
|
* update workflow, semi fix integrated updaterUnknown2020-09-231-0/+89