pukkandan
b5ae35ee6d
[cleanup] Misc cleanup
3 years ago
pukkandan
49e7e9c3ce
[docs,build] Change all pycryptodome references to pycryptodomex
3 years ago
pukkandan
5d535b4a55
[build] Allow building with py2exe (and misc fixes)
...
py2exe config is copied from youtube-dl
Closes #1160
3 years ago
pukkandan
e36d50c5dd
[websockets] Add `WebSocketFragmentFD` ( #399 )
...
Necessary for #392
Co-authored by: nao20010128nao, pukkandan
3 years ago
felix
cc52de4356
[cleanup] Point all shebang to `python3` ( #372 )
...
Authored by: fstirlitz
4 years ago
pukkandan
14b17a551f
Remove support for obsolete python versions
4 years ago
pukkandan
cc1dfc9373
[cleanup] setup.py
4 years ago
pukkandan
e28f1c0ae8
[cleanup] Fix linter and some typos
...
* Also remove inconsistent use of `"` in setup.py
4 years ago
hseg
da7f321e93
Fix packaging bugs ( #129 )
...
* 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>
4 years ago
hseg
359d6d8650
Fix completion paths, zsh pip completion install
...
Closes : #108 , #110
4 years ago
pukkandan
0744a815b7
[documentation] Changes left behind from #85 and #107
4 years ago
Pccode66
7a5c1cfe93
Completely change project name to yt-dlp ( #85 )
...
* 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
4 years ago
shirt-dev
5d25607a3a
#75 Change optional dependency from `Crypto` to `pycryptodome` ( Closes #74 )
...
Authored-by: shirtjs <2660574+shirtjs@users.noreply.github.com> (shirt-dev)
pycryptodome is an in-place replacement for Crypto and is more actively developed
4 years ago
pukkandan
06ff212d64
[documentation] Crypto is an optional dependency
4 years ago
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
4 years ago
pukkandan
66c935fb16
Linter and misc cleanup
...
:ci skip dl
4 years ago
pukkandan
7bc877a20d
Add PyPI release
4 years ago
pukkandan
17fa3ee25f
Documentation fixes
...
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos
4 years ago
pukkandan
c76eb41bb9
Preparing for release
4 years ago
Unknown
5db4014b23
[skip travis] readme and pypi update
4 years ago
Sergey Alirzaev
6515018dd7
Don't install tests
4 years ago
Unknown
3ca3f77f9c
[skip travis] adding automerge support
...
basically copying content of youtube_dl folder to youtube_dlc and excluding the youtube_dl folder when compiling
4 years ago
Unknown
58ac65e7ed
[skip travis] fix broken setup.py
4 years ago
Unknown
3fba008111
[skip travis] tweaks
4 years ago
Unknown
cefecac12c
[skip travis] renaming
...
to avoid using same folder when using pip install for example
4 years ago
Unknown
94a538facb
[skip travis] update setup and version
4 years ago
Sergey M․
067aa17edf
Start moving to ytdl-org
6 years ago
Sergey M․
157eef3e63
[setup.py] Add python 3.8 classifier
6 years ago
Sergey M․
af60e81e3c
[setup.py] Add more relevant classifiers
6 years ago
Sergey M․
963d237d26
Add LICENSE, AUTHORS and ChangeLog to PyPI package ( closes #15054 )
7 years ago
Sergey M․
0d427c8304
[setup] Actualize maintainer info
8 years ago
Sergey M․
139d8ac106
[setup] Add python 3.6 classifier
8 years ago
Déstin Reed
dcdb292fdd
Unify coding cookie
8 years ago
Sergey M․
3d4b08dfc7
[setup.py] Add file version information and quotes consistency ( Closes #9878 )
9 years ago
Sergey M․
698f127c1a
[setup.py] Add python 3.5 classifier
9 years ago
Jaime Marquínez Ferrándiz
5a9858bfa9
setup.py: add command for building the lazy_extractors module
9 years ago
Philipp Hagemeister
dae69640d0
Fix py2exe build ( #7276 )
9 years ago
Philipp Hagemeister
a03aaaed2e
Declare Python 3.2 compatibility
10 years ago
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
10 years ago
Jaime Marquínez Ferrándiz
56d1912f1d
Add a completion script generator for the fish shell
10 years ago
Philipp Hagemeister
6c57e8a063
[setup.py] Only print a warning if documentation files are missing ( Fixes #780 )
11 years ago
Philipp Hagemeister
56327689a2
Move postprocessor into its own package
11 years ago
Philipp Hagemeister
01c62591d1
[setup.py] Do not use unicode literals
...
See http://bugs.python.org/issue13943 for context
11 years ago
Philipp Hagemeister
6febd1c1df
Prepare widespread unicode literal use
11 years ago
Jaime Marquínez Ferrándiz
3bc2ddccc8
Move FileDownloader to its own module and create a new class for each download process
...
A suitable downloader can be found using the 'get_suitable_downloader' function.
Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded
11 years ago
Philipp Hagemeister
b1c9c66936
Remove unnecessary slash in setup.py ( Fixes #1778 )
11 years ago
Jaime Marquínez Ferrándiz
369a759acc
setup.py: Make sure the setuptools_available variable is set
...
Otherwise it would crash if it can't import setuptools.
11 years ago
Filippo Valsorda
db477d3a37
Merge pull request #1620 from jaimeMF/console_script
...
Use the console_scripts entry point if setuptools is available
11 years ago
Philipp Hagemeister
284acd57d6
Add an author email
11 years ago
Jaime Marquínez Ferrándiz
f44415360e
Use the console_scripts entry point if setuptools is available
11 years ago