Yen Chi Hsuan
95240b8093
Use insert
for all sys.path manipulations
...
Closes #6867 .
2015-09-26 22:04:41 +02:00
Jaime Marquínez Ferrándiz
70a1165b32
Don't use bare 'except:'
...
They catch any exception, including KeyboardInterrupt, we don't want to catch it.
2015-03-27 13:02:20 +01:00
Jaime Marquínez Ferrándiz
f9544f6e8f
[test/aes] Test aes_decrypt_text with 256 bit
2015-03-22 12:09:58 +01:00
Jaime Marquínez Ferrándiz
a7d9ded45d
[test] Add tests for aes
2015-03-21 12:07:23 +01:00
Philipp Hagemeister
8fb3ac3649
PEP8: W503
2015-02-21 14:55:13 +01:00
Philipp Hagemeister
ee623d9247
[descripts/release] Regenerate auxiliary documentation on build as well
2015-02-03 00:22:17 +01:00
Philipp Hagemeister
d200b11c7e
[Makefile] Simplify clean/cleanall
2015-02-03 00:14:42 +01:00
Jaime Marquínez Ferrándiz
c5d666d374
Fix build with python 2.6
...
* Packages cannot be executed
* '.format' needs the index of the argument
(Reported in https://github.com/Homebrew/homebrew/issues/35616 )
2015-01-07 16:09:43 +01:00
Philipp Hagemeister
2bad0e5d20
[/__init__] Define public API
2015-01-07 07:41:05 +01:00
Philipp Hagemeister
416c7fcbce
Add documentation about supported sites ( Fixes #4503 )
2014-12-30 19:35:35 +01:00
Philipp Hagemeister
b50e3bc67f
[README] Add table of contents ( Closes #4458 )
2014-12-16 16:33:23 +01:00
Philipp Hagemeister
ccbfaa83b0
[devscripts/make_contributing] Switch to optparse ( Fixes #4483 )
2014-12-16 00:24:11 +01:00
Philipp Hagemeister
13dcfd41bd
[CONTRIBUTING.md] Remove the section about embedding; that is not applicable for youtube-dl contributors
2014-12-12 16:47:22 +01:00
Philipp Hagemeister
e56190b378
[Makefile] Add CONTRIBUTING.md ( Fixes #2984 )
2014-12-12 16:42:40 +01:00
Philipp Hagemeister
dcddc10a50
[test_unicode_literals] Arm unicode_literals check
...
From now on, the line
from __future__ import unicode_literals
should be contained in every single Python file lest we run into any more 2.x/3.x issues.
Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise.
2014-11-26 20:01:22 +01:00
Philipp Hagemeister
b74e86f48a
Fix all PEP8 issues except E501
2014-11-23 22:21:46 +01:00
Philipp Hagemeister
380b822003
Remove outdated transition helper scripts
2014-11-23 22:13:03 +01:00
Jouke Waleson
fab6d4c048
remove useless line, the result is never used
2014-11-23 22:00:35 +01:00
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
2014-11-23 21:39:15 +01:00
Jouke Waleson
2514d2635e
PEP8: E225,E227
2014-11-23 21:23:05 +01:00
Jouke Waleson
8bcc875676
PEP8: more applied
2014-11-23 21:20:46 +01:00
Jouke Waleson
5f6a1245ff
PEP8 applied
2014-11-23 20:41:03 +01:00
Xu Cheng
3b700f8d43
support zsh completion
2014-10-07 13:19:59 +08:00
Jaime Marquínez Ferrándiz
56d1912f1d
Add a completion script generator for the fish shell
2014-09-14 14:07:33 +02:00
Philipp Hagemeister
11ab41658e
[devscripts/release] Do not restore youtube-dl{,.exe} binaries
2014-09-14 12:23:37 +02:00
Philipp Hagemeister
63961d87a6
[devscripts/release] Do not commit CHANGELOG
2014-05-30 03:19:37 +02:00
Philipp Hagemeister
1800eeefed
add prepare_manpage
2014-05-13 14:21:21 +02:00
Philipp Hagemeister
d19bb9c0aa
Split man and README ( Fixes #2892 )
2014-05-13 11:16:11 +02:00
Philipp Hagemeister
4c0941853a
[devscripts/release] Check version number
2014-03-24 10:25:49 +01:00
Philipp Hagemeister
cc88b90ec8
[desvscripts/release] Bump the number of password tries to accomodate stubby-fingered @phihag
2014-03-18 15:02:37 +01:00
Jaime Marquínez Ferrándiz
4056ad8f36
Build and upload universal wheels to pypi
2014-03-16 10:22:41 +01:00
Philipp Hagemeister
0f8f097183
[release.sh] Do not run tests by default
...
We are at the point that testing takes waay too long for a release cycle, and fails way too often.
Tests through travis are a better indicator than testing just before release.
2014-02-22 15:06:07 +01:00
Filippo Valsorda
a45ea17042
Implement a different adult sites checking algorithm
2014-01-14 16:01:00 -05:00
Philipp Hagemeister
50144133c5
[release] Check for useless files before release
2014-01-07 08:28:05 +01:00
Jaime Marquínez Ferrándiz
1c0f31f9f7
[bash-completion] Complete filename if —load-info
is given
2014-01-05 11:28:01 +01:00
Philipp Hagemeister
3e34db3170
More Atom feed improvements ( #2081 )
2014-01-05 05:16:16 +01:00
Philipp Hagemeister
317d4edfa8
Improve Atom feed creation ( Fixes #2081 )
2014-01-05 05:04:46 +01:00
Philipp Hagemeister
9b12003c35
atom feed generator: Make IDs proper URLs ( #2081 )
2014-01-05 04:49:43 +01:00
Philipp Hagemeister
49f2bf76a8
Fix make_readme on Python 2
2014-01-05 04:44:29 +01:00
Philipp Hagemeister
1e91866f77
Make make_readme run in a locale-less environment
...
Mentioned in #267
2014-01-05 04:39:27 +01:00
Jaime Marquínez Ferrándiz
5f09bbff4d
[bash-completion] Complete the ':ythistory' keyword
2013-11-27 00:42:59 +01:00
Jaime Marquínez Ferrándiz
c1f9c59d11
[bash-completion] Complete filenames or directories if the previous option requires it
2013-11-27 00:41:30 +01:00
Filippo Valsorda
750e9833b8
Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
2013-10-28 01:50:17 -04:00
Philipp Hagemeister
d5594202aa
Simplify release process
2013-10-18 23:34:55 +02:00
Philipp Hagemeister
3d2986063c
[bash-completion] Do not use dash in function name ( Fixes #1623 )
2013-10-18 23:13:46 +02:00
Jaime Marquínez Ferrándiz
4193a453c2
Don't add extractors with IE_DESC set to False to the page of supported sites.
2013-10-10 16:18:02 +02:00
Philipp Hagemeister
509f398292
Remove youtube_genalgo ( #1515 )
...
With the automatic signature extraction, this script has become superfluous now
2013-09-27 13:09:24 +02:00
Jaime Marquínez Ferrándiz
6f56389b88
[youtube] update algos for length 86 and 84 ( fixes #1494 )
2013-09-24 21:02:00 +02:00
Jaime Marquínez Ferrándiz
38d025b3f0
[youtube] add algo for length 91
2013-09-20 14:43:16 +02:00
Jaime Marquínez Ferrándiz
7a878d47fa
Merge pull request #1464 from patrickslin/patch-7
...
Unable to decrypt signature length 93 (fixes #1461 )
2013-09-20 08:25:10 +02:00