Fix Python 3.7 compatibility issue (#404)

Fixes https://github.com/rany2/edge-tts/issues/403

Signed-off-by: rany <rany2@riseup.net>
This commit is contained in:
rany2
2025-08-20 17:25:38 +03:00
committed by GitHub
parent a951e865b7
commit cbd375c8e3
2 changed files with 3 additions and 2 deletions

View File

@@ -16,7 +16,6 @@ from typing import (
Dict, Dict,
Generator, Generator,
List, List,
Literal,
Optional, Optional,
Tuple, Tuple,
Union, Union,
@@ -25,6 +24,7 @@ from xml.sax.saxutils import escape, unescape
import aiohttp import aiohttp
import certifi import certifi
from typing_extensions import Literal
from .constants import DEFAULT_VOICE, SEC_MS_GEC_VERSION, WSS_HEADERS, WSS_URL from .constants import DEFAULT_VOICE, SEC_MS_GEC_VERSION, WSS_HEADERS, WSS_URL
from .data_classes import TTSConfig from .data_classes import TTSConfig

View File

@@ -5,7 +5,8 @@
import argparse import argparse
import re import re
from dataclasses import dataclass from dataclasses import dataclass
from typing import Literal
from typing_extensions import Literal
@dataclass @dataclass