mirror of
https://github.com/scito/extract_otp_secrets.git
synced 2025-12-20 09:13:26 +01:00
avoid mypy problems for duplicate Final
src/extract_otp_secrets.py:63: error: Incompatible import of "Final" (imported name has type "typing_extensions._SpecialForm", local name has type "typing._SpecialForm") [assignment]
This commit is contained in:
@@ -56,11 +56,11 @@ from enum import Enum
|
|||||||
from operator import add
|
from operator import add
|
||||||
from typing import Any, List, Optional, TextIO, Tuple, Union
|
from typing import Any, List, Optional, TextIO, Tuple, Union
|
||||||
|
|
||||||
try:
|
# PYTHON < 3.8: compatibility
|
||||||
from typing import TypedDict, Final
|
if sys.version_info >= (3, 8):
|
||||||
except ImportError:
|
from typing import Final, TypedDict
|
||||||
# PYTHON < 3.8: compatibility
|
else:
|
||||||
from typing_extensions import TypedDict, Final
|
from typing_extensions import Final, TypedDict
|
||||||
|
|
||||||
from qrcode import QRCode # type: ignore
|
from qrcode import QRCode # type: ignore
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user