Merge branch 'master' of https://github.com/jdepoix/youtube-transcript-api into bugfix/ISSUE-144

This commit is contained in:
Jonas Depoix 2022-03-30 17:16:11 +02:00
commit c76ef0f38d
4 changed files with 7 additions and 4 deletions

View File

@ -2,9 +2,11 @@ language: python
python: python:
- "3.5" - "3.5"
- "3.6" - "3.6"
- "3.7" - "3.7.11"
- "3.8" - "3.8"
install: install:
- pip install --upgrade pip
- pip install --upgrade setuptools
- pip install -r requirements.txt - pip install -r requirements.txt
script: script:
- coverage run -m unittest discover - coverage run -m unittest discover

View File

@ -2,6 +2,6 @@ requests==2.24.0
# testing # testing
mock==3.0.5 mock==3.0.5
httpretty==0.9.7 httpretty==1.1.4
coverage==5.2.1
coveralls==1.11.1 coveralls==1.11.1
coverage==5.2.1

View File

@ -13,6 +13,7 @@ from ._errors import (
CookiesInvalid CookiesInvalid
) )
class YouTubeTranscriptApi(object): class YouTubeTranscriptApi(object):
@classmethod @classmethod
def list_transcripts(cls, video_id, proxies=None, cookies=None): def list_transcripts(cls, video_id, proxies=None, cookies=None):

View File

@ -166,7 +166,7 @@ class TranscriptList(object):
""" """
Finds a transcript for a given language code. Manually created transcripts are returned first and only if none Finds a transcript for a given language code. Manually created transcripts are returned first and only if none
are found, generated transcripts are used. If you only want generated transcripts use are found, generated transcripts are used. If you only want generated transcripts use
find_manually_created_transcript instead. `find_manually_created_transcript` instead.
:param language_codes: A list of language codes in a descending priority. For example, if this is set to :param language_codes: A list of language codes in a descending priority. For example, if this is set to
['de', 'en'] it will first try to fetch the german transcript (de) and then fetch the english transcript (en) if ['de', 'en'] it will first try to fetch the german transcript (de) and then fetch the english transcript (en) if