Skip to content

Commit f437f53

Browse files
committed
Run ruff check --fix
1 parent 4c6b078 commit f437f53

File tree

9 files changed

+58
-67
lines changed

9 files changed

+58
-67
lines changed

youtube_transcript_api/__init__.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
# ruff: noqa: F401
22
from ._api import YouTubeTranscriptApi
3-
from ._transcripts import (
4-
TranscriptList,
5-
Transcript,
6-
FetchedTranscript,
7-
FetchedTranscriptSnippet,
8-
)
93
from ._errors import (
10-
YouTubeTranscriptApiException,
4+
AgeRestricted,
115
CookieError,
12-
CookiePathInvalid,
136
CookieInvalid,
14-
TranscriptsDisabled,
15-
NoTranscriptFound,
7+
CookiePathInvalid,
168
CouldNotRetrieveTranscript,
17-
VideoUnavailable,
18-
VideoUnplayable,
9+
FailedToCreateConsentCookie,
10+
InvalidVideoId,
1911
IpBlocked,
20-
RequestBlocked,
12+
NoTranscriptFound,
2113
NotTranslatable,
14+
PoTokenRequired,
15+
RequestBlocked,
16+
TranscriptsDisabled,
2217
TranslationLanguageNotAvailable,
23-
FailedToCreateConsentCookie,
24-
YouTubeRequestFailed,
25-
InvalidVideoId,
26-
AgeRestricted,
18+
VideoUnavailable,
19+
VideoUnplayable,
2720
YouTubeDataUnparsable,
28-
PoTokenRequired,
21+
YouTubeRequestFailed,
22+
YouTubeTranscriptApiException,
23+
)
24+
from ._transcripts import (
25+
FetchedTranscript,
26+
FetchedTranscriptSnippet,
27+
Transcript,
28+
TranscriptList,
2929
)
3030

3131
__all__ = [

youtube_transcript_api/__main__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import sys
2-
31
import logging
2+
import sys
43

54
from ._cli import YouTubeTranscriptCli
65

youtube_transcript_api/_api.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
from typing import Optional, Iterable
1+
from typing import Iterable, Optional
22

33
from requests import Session
44
from requests.adapters import HTTPAdapter
55
from urllib3 import Retry
66

7+
from ._transcripts import FetchedTranscript, TranscriptList, TranscriptListFetcher
78
from .proxies import ProxyConfig
89

9-
from ._transcripts import TranscriptListFetcher, FetchedTranscript, TranscriptList
10-
1110

1211
class YouTubeTranscriptApi:
1312
def __init__(

youtube_transcript_api/_errors.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from pathlib import Path
2-
from typing import Iterable, Optional, List
2+
from typing import Iterable, List, Optional
33

44
from requests import HTTPError
55

66
from ._settings import WATCH_URL
7-
from .proxies import ProxyConfig, GenericProxyConfig, WebshareProxyConfig
7+
from .proxies import GenericProxyConfig, ProxyConfig, WebshareProxyConfig
88

99

1010
class YouTubeTranscriptApiException(Exception):

youtube_transcript_api/_transcripts.py

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,31 @@
1-
from dataclasses import dataclass, asdict
1+
import re
2+
from dataclasses import asdict, dataclass
23
from enum import Enum
3-
from itertools import chain
4-
54
from html import unescape
6-
from typing import List, Dict, Iterator, Iterable, Pattern, Optional
5+
from itertools import chain
6+
from typing import Dict, Iterable, Iterator, List, Optional, Pattern
77

88
from defusedxml import ElementTree
9+
from requests import HTTPError, Response, Session
910

10-
import re
11-
12-
from requests import HTTPError, Session, Response
13-
14-
from .proxies import ProxyConfig
15-
from ._settings import WATCH_URL, INNERTUBE_CONTEXT, INNERTUBE_API_URL
1611
from ._errors import (
17-
VideoUnavailable,
18-
YouTubeRequestFailed,
19-
NoTranscriptFound,
20-
TranscriptsDisabled,
21-
NotTranslatable,
22-
TranslationLanguageNotAvailable,
12+
AgeRestricted,
2313
FailedToCreateConsentCookie,
2414
InvalidVideoId,
2515
IpBlocked,
16+
NoTranscriptFound,
17+
NotTranslatable,
18+
PoTokenRequired,
2619
RequestBlocked,
27-
AgeRestricted,
20+
TranscriptsDisabled,
21+
TranslationLanguageNotAvailable,
22+
VideoUnavailable,
2823
VideoUnplayable,
2924
YouTubeDataUnparsable,
30-
PoTokenRequired,
25+
YouTubeRequestFailed,
3126
)
27+
from ._settings import INNERTUBE_API_URL, INNERTUBE_CONTEXT, WATCH_URL
28+
from .proxies import ProxyConfig
3229

3330

3431
@dataclass

youtube_transcript_api/formatters.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import json
2-
32
import pprint
4-
from typing import List, Iterable
3+
from typing import Iterable, List
54

65
from ._transcripts import FetchedTranscript, FetchedTranscriptSnippet
76

youtube_transcript_api/proxies.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from abc import ABC, abstractmethod
2-
from typing import TypedDict, Optional, List
2+
from typing import List, Optional, TypedDict
33

44

55
class InvalidProxyConfig(Exception):

youtube_transcript_api/test/test_api.py

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,31 @@
1-
import pytest
21
import os
32
from pathlib import Path
43
from unittest import TestCase
54
from unittest.mock import patch
65

7-
import requests
8-
96
import httpretty
7+
import pytest
8+
import requests
109

1110
from youtube_transcript_api import (
12-
YouTubeTranscriptApi,
13-
TranscriptsDisabled,
14-
NoTranscriptFound,
15-
VideoUnavailable,
16-
IpBlocked,
17-
NotTranslatable,
18-
TranslationLanguageNotAvailable,
19-
CookiePathInvalid,
11+
AgeRestricted,
2012
CookieInvalid,
13+
CookiePathInvalid,
2114
FailedToCreateConsentCookie,
22-
YouTubeRequestFailed,
23-
InvalidVideoId,
2415
FetchedTranscript,
2516
FetchedTranscriptSnippet,
26-
AgeRestricted,
17+
InvalidVideoId,
18+
IpBlocked,
19+
NoTranscriptFound,
20+
NotTranslatable,
21+
PoTokenRequired,
2722
RequestBlocked,
23+
TranscriptsDisabled,
24+
TranslationLanguageNotAvailable,
25+
VideoUnavailable,
2826
VideoUnplayable,
29-
PoTokenRequired,
27+
YouTubeRequestFailed,
28+
YouTubeTranscriptApi,
3029
)
3130
from youtube_transcript_api.proxies import GenericProxyConfig, WebshareProxyConfig
3231

youtube_transcript_api/test/test_formatters.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
1-
from unittest import TestCase
2-
31
import json
4-
52
import pprint
3+
from unittest import TestCase
64

75
from youtube_transcript_api.formatters import (
86
FetchedTranscript,
97
FetchedTranscriptSnippet,
108
Formatter,
9+
FormatterLoader,
1110
JSONFormatter,
12-
TextFormatter,
11+
PrettyPrintFormatter,
1312
SRTFormatter,
13+
TextFormatter,
1414
WebVTTFormatter,
15-
PrettyPrintFormatter,
16-
FormatterLoader,
1715
)
1816

1917

0 commit comments

Comments
 (0)