mirror of
https://github.com/scito/extract_otp_secret_keys.git
synced 2025-12-06 23:05:06 +01:00
remove deprecated pkg_resources package
This commit is contained in:
parent
b3c0912e1f
commit
a0cf4246c1
1 changed files with 1 additions and 14 deletions
|
|
@ -46,7 +46,6 @@ from enum import Enum, IntEnum
|
||||||
from typing import Any, List, Optional, Sequence, TextIO, Tuple, Union, TYPE_CHECKING
|
from typing import Any, List, Optional, Sequence, TextIO, Tuple, Union, TYPE_CHECKING
|
||||||
|
|
||||||
import colorama
|
import colorama
|
||||||
from pkg_resources import DistributionNotFound, get_distribution
|
|
||||||
from qrcode import QRCode # type: ignore
|
from qrcode import QRCode # type: ignore
|
||||||
|
|
||||||
import protobuf_generated_python.google_auth_pb2 as pb
|
import protobuf_generated_python.google_auth_pb2 as pb
|
||||||
|
|
@ -898,18 +897,6 @@ def get_raw_version() -> str:
|
||||||
return __version__
|
return __version__
|
||||||
except PackageNotFoundError:
|
except PackageNotFoundError:
|
||||||
# package is not installed
|
# package is not installed
|
||||||
pass
|
|
||||||
|
|
||||||
# In some cases importlib cannot properly detect package version, for example it was compiled into executable file, so it uses some custom import mechanism.
|
|
||||||
# Instead, use pkg_resources which is included in setuptools (but has a significant runtime cost)
|
|
||||||
|
|
||||||
try:
|
|
||||||
__version__ = get_distribution("package-name").version
|
|
||||||
return __version__
|
|
||||||
except DistributionNotFound:
|
|
||||||
# package is not installed
|
|
||||||
pass
|
|
||||||
|
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue