Commit Graph

121 Commits

Author SHA1 Message Date
jdepoix cf0647f91f
Update README.md 2021-01-30 10:08:52 +01:00
jdepoix 90fc24eda4
Merge pull request #94 from kovan/master
Fix "video not available" being shown to the user when when YouTube starts asking for captcha resolution due to receiving too many requests from the same IP.
2021-01-29 09:11:20 +01:00
Your Name 23798f205d improve message as per jdepoix suggestion 2021-01-25 17:36:27 +01:00
Your Name dbf5eeafe6 Error message more descriptive 2021-01-22 14:18:56 +01:00
Your Name fb819c06e4 Fix test case name 2021-01-21 19:53:06 +01:00
Your Name 14c70359ba Fix "video not available" being shown to the user when when YouTube start asking for captcha resolution due to receiving too many requests from the same IP. Show instead an appropiate message.
To be able to keep making requests, the captcha must be solved in a browser and the browser cookie must be passed to youtube-transcript-api.
2021-01-21 19:43:29 +01:00
jdepoix 361986e221
Merge pull request #88 from jdepoix/feature/ISSUE-87
migrated to travis-ci.com
2020-10-20 11:08:14 +02:00
Jonas Depoix 2cd2e4b9ac Merge branch 'master' into feature/ISSUE-87 2020-10-20 11:00:18 +02:00
Jonas Depoix cd3dd0157f migrated to travis-ci.com 2020-10-20 10:53:50 +02:00
jdepoix 8d1244f430
Merge pull request #84 from crhowell/bugfix/ISSUE-83
Bugfix/Issue 83 UnicodeDecodeError for Windows
2020-10-09 09:46:00 +02:00
Chris Howell 150c50cabe Fix since Python2.7 doesnt support encoding kwarg to open() 2020-10-08 14:29:26 -07:00
Chris Howell eb01e08b04 Add explicit utf-8 encoding for file I/O in test_api.py 2020-10-08 13:36:33 -07:00
jdepoix 77e8137769
Merge pull request #76 from jdepoix/pin-dependency-versions
dependencies pinned
2020-08-31 15:24:06 +02:00
Jonas Depoix bc2a90bef7 removed version dependent import from coverage 2020-08-31 14:07:35 +02:00
Jonas Depoix b27510496c added python 3.8 support; dropped python 3.4 support due to build failure with new requests version 2020-08-31 13:43:19 +02:00
Jonas Depoix 8bab30a770 changed versions to python 2 supporting dependencies 2020-08-31 13:36:12 +02:00
Jonas Depoix 02b1940250 dependencies pinned 2020-08-31 13:29:03 +02:00
jdepoix b90326955a
Merge pull request #72 from dafiulh/patch-1
fix typo in documentation
2020-08-25 09:12:19 +02:00
Dafiul Haq 65659fd6ea
fix typo 2020-08-25 06:14:07 +07:00
Jonas Depoix dec09fa48a v0.3.1 2020-02-16 14:22:59 +01:00
Jonas Depoix 6751a47171 fixed typo in README 2020-02-16 14:04:53 +01:00
Jonas Depoix 21de9d606a v0.3.0 2020-01-31 11:31:21 +01:00
jdepoix 6da4d19978
Merge pull request #46 from danielcliu/feature/issue-45-use-authentication-cookies
Feature/issue 45 use authentication cookies
2020-01-31 11:29:25 +01:00
Jonas Depoix a0823ea36f added documentation for using cookies feature via CLI to the README 2020-01-31 11:26:39 +01:00
danielcliu 31b8f4a179 Redid errors for cookies, improved testing coverage 2020-01-30 21:53:18 -08:00
danielcliu 49ccba7f95 Fixed testing with mock, added testing for cookies 2020-01-27 21:47:04 -08:00
danielcliu 42d4f59e01 Moved cookie loader to its own function, made errors for cookies failing 2020-01-27 21:46:37 -08:00
danielcliu 67604ec46c Made testing more robust 2020-01-22 22:35:35 -08:00
danielcliu f9e553ebaf Added cli support, fixed testing 2020-01-20 23:04:46 -08:00
danielcliu dc9fc2ee93 Updated Readme to include how to use cookies with the module 2020-01-15 22:48:26 -08:00
danielcliu 02b1978217 Added cookies parameter to api class methods 2020-01-15 22:48:00 -08:00
danielcliu edefeeaf1d
Merge pull request #1 from jdepoix/master
Updating to current master
2020-01-09 18:56:45 -08:00
Jonas Depoix 7dfe20fde4 v0.2.1 2019-12-31 00:13:13 +01:00
jdepoix bfecd64b85
Merge pull request #43 from jdepoix/bugfix/cli-language-default
fixed bug in cli where no transcript could be retrieved if no language was specified
2019-12-31 00:12:39 +01:00
Jonas Depoix 7159f60823 fixed bug in cli where no transcript could be retrieved if no language was specified 2019-12-31 00:11:52 +01:00
Jonas Depoix 0901fe3053 v0.2.0 2019-12-30 23:50:43 +01:00
jdepoix 68951600d9
Merge pull request #42 from jdepoix/feature/translating-transcripts
Feature/translating transcripts
2019-12-30 23:49:20 +01:00
Jonas Depoix 889cedcbf0 fixed typo 2019-12-30 18:41:08 +01:00
Jonas Depoix aa34a2ceb3 updated README 2019-12-30 18:21:45 +01:00
Jonas Depoix 936ef3c1d0 added list-transcripts param to cli 2019-12-30 17:40:32 +01:00
Jonas Depoix f8416ab004 added new params to cli to make new features accessible using the cli 2019-12-30 17:36:48 +01:00
Jonas Depoix 4b75a47a74 get_transcripts now returns a list of exceptions instead of video ids of failed videos 2019-12-30 16:13:18 +01:00
Jonas Depoix 66d02c08a1 added tests for new public api method 2019-12-30 15:34:35 +01:00
Jonas Depoix 1bc5087575 added public list_transcripts method 2019-12-30 15:20:47 +01:00
Jonas Depoix 8287d1088e fixed bug where nontranslatable transcripts would throw an exception 2019-12-30 14:38:27 +01:00
Jonas Depoix f1e4754ca4 added check if any transcripts are actually available 2019-12-20 16:28:35 +01:00
Jonas Depoix 20612ea7a3 improved tostring methods 2019-12-16 17:08:14 +01:00
Jonas Depoix 409141ab51 added translate feature; added iterator to TranscriptList 2019-12-16 16:58:26 +01:00
jdepoix a1b1e001fe
Merge pull request #37 from danielcliu/bugfix/ISSUE-35
Bugfix/issue 35
2019-12-16 16:29:25 +01:00
Jonas Depoix 41300585a1 fixed bug where undesirable results where returned if the desired language was only available as generated transcript 2019-12-13 11:15:32 +01:00