Commit Graph

283 Commits

Author SHA1 Message Date
jdepoix 69574070de
Merge pull request #148 from jdepoix/bugfix/fix-python3.7-build
Fix python 3.7 build
2022-03-30 15:58:33 +02:00
Jonas Depoix 4063b583a3 reverted mock upgrade to stay compatible with python 3.5 2022-03-30 15:55:33 +02:00
Jonas Depoix 74209d0be3 travis now uses 3.7.11 for 3.7 builds 2022-03-30 15:53:14 +02:00
Jonas Depoix e311e37e4b reverted requests and coveralls, coverage to remain compatible to python version <= 3.6 2022-03-30 15:51:27 +02:00
Jonas Depoix b45e40e680 updated all requirements 2022-03-30 15:43:21 +02:00
Jonas Depoix a443e7f1dd updated httpretty 2022-03-30 15:34:41 +02:00
Jonas Depoix 39cdc1c54c pip and setuptools are now specifically updated before building the project 2022-03-30 15:22:24 +02:00
Jonas Depoix a2395682fe removed http proxy example from README, as it was misleading 2021-12-20 10:04:19 +01:00
Jonas Depoix 52eabae11c v0.4.2 2021-12-13 10:42:42 +01:00
jdepoix 161be4a422
Merge pull request #137 from xenova/master
Raise `TranscriptsDisabled` if 'playerCaptionsTracklistRenderer' is not found (Fixes #136)
2021-12-13 10:16:37 +01:00
jdepoix 1e61fac76a
Merge pull request #135 from MAJA-Lin/maja-lin/bugfix/ISSUE-138
Fix typo on formatter 'webvtt'
2021-12-13 10:16:14 +01:00
Scott Lin 9ff64ed560
Merge branch 'jdepoix:master' into maja-lin/bugfix/ISSUE-138 2021-12-11 01:56:41 +08:00
Joshua Lochner 7009957363
Merge branch 'jdepoix:master' into master 2021-12-10 18:40:01 +02:00
jdepoix 7889fa7cc2
Merge pull request #139 from jdepoix/fix-py2-build
Fix py2 build
2021-12-10 17:21:07 +01:00
Jonas Depoix 7dac0410ab dropped python 2.7 support 2021-12-10 17:17:56 +01:00
Jonas Depoix f5bbc91010 fixed travis-ci link in README 2021-12-10 16:58:10 +01:00
Joshua Lochner b8dbc97549 Add additional test case for `TranscriptsDisabled` 2021-11-29 18:40:01 +02:00
Joshua Lochner bd8d8919b2 Raise `TranscriptsDisabled` if 'playerCaptionsTracklistRenderer' is not found (Fixes #136) 2021-11-29 18:25:14 +02:00
Scott Lin 5613b9ec6c fix: typo on formatter 'webvtt' 2021-11-25 12:02:24 +08:00
Jonas Depoix 904acaf153 set version to 0.4.2 2021-11-08 11:03:50 +01:00
jdepoix 5657a48674
Merge pull request #132 from jdepoix/feature/ISSUE-131
added error message if YouTube requests fail
2021-11-08 11:00:46 +01:00
jdepoix f30e344f99
Merge pull request #116 from esha71/master
Fixed timestamp formatting in WebVTTFormatter
2021-11-08 11:00:31 +01:00
Jonas Depoix b12e67d903 fixed string formatting 2021-11-08 10:57:08 +01:00
Jonas Depoix c3f8dc0772 added error message if YouTube requests fail 2021-11-08 09:51:21 +01:00
Jonas Depoix 99dd9126fd improved readability of time conversion 2021-06-07 08:52:29 +02:00
esha71 6f4ab9decd
Update formatters.py
corrected hours calculation logic in class WebVTTFormatter  method _seconds_to_timestamp for transcripts with more than an hour length
2021-05-30 02:30:56 +05:30
Jonas Depoix c5bf0132ff v0.4.1 2021-03-31 16:04:43 +02:00
jdepoix 46be97ae35
Merge pull request #108 from jdepoix/bugfix/ISSUE-107
added ability to create consent cookie
2021-03-31 16:03:20 +02:00
Jonas Depoix 9251be8462 added ability to create consent cookie 2021-03-31 15:59:57 +02:00
Jonas Depoix c90cf16484 v0.4.0 2021-03-22 19:17:29 +01:00
jdepoix 297fe03752
Merge pull request #105 from jdepoix/feature/ISSUE-23
Feature/issue 23
2021-03-22 19:13:20 +01:00
Jonas Depoix 943be911ec fixed travis ci url in readme 2021-03-22 19:06:46 +01:00
Jonas Depoix e69759f6d6 fixed test 2021-03-22 19:04:10 +01:00
Jonas Depoix 3781907943 Merge branch 'master' into feature/ISSUE-23 2021-03-22 18:54:07 +01:00
jdepoix c3f0cfca45
Merge pull request #103 from jdepoix/bugfix/ISSUE-80
adjusted CLI to be able to handle masked hyphens
2021-03-17 16:23:09 +01:00
Jonas Depoix 2f592a37a2 removed string formatting which is not supported in older python versions 2021-03-15 18:13:34 +01:00
Jonas Depoix a222195094 updated README 2021-03-15 18:06:08 +01:00
Jonas Depoix cf585e2175 refactored formatters to use format_transcript and format_transcripts 2021-03-15 17:57:44 +01:00
Jonas Depoix d314139329 added FormatterLoader 2021-03-15 17:16:20 +01:00
Jonas Depoix 71268dfad9 Merge branch 'feature/ISSUE-23' of https://github.com/crhowell/youtube-transcript-api into feature/ISSUE-23 2021-03-15 14:37:59 +01:00
jdepoix 842eed32ac
Merge pull request #100 from crhowell/bugfix/ISSUE-75
Bugfix/issue 75 Add object to classes
2021-03-15 10:39:35 +01:00
Jonas Depoix 72f035fa6d adjusted CLI to be able to handle masked hyphens 2021-03-15 10:34:05 +01:00
Chris Howell 35dca89ef2 add object to classes, fixes bugfix/ISSUE-75 2021-03-08 04:04:19 -08:00
Chris Howell baadc2f7f0 Merge master, fix readme conflicts 2021-03-02 07:48:17 -08:00
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