mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-24 21:43:07 +00:00
[1] update requirements check
This commit is contained in:
parent
e65ec1f93e
commit
f1ea92d653
2 changed files with 6 additions and 2 deletions
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2.0.1
|
||||
2.0.1-develop1
|
||||
|
|
|
@ -21,7 +21,9 @@ except (ModuleNotFoundError, ImportError) as ie:
|
|||
|
||||
system_versions = {
|
||||
"arrapi": arrapi.__version__,
|
||||
"GitPython": None,
|
||||
"lxml": lxml.__version__,
|
||||
"num2words": None,
|
||||
"pathvalidate": pathvalidate.__version__,
|
||||
"pillow": PIL.__version__,
|
||||
"PlexAPI": plexapi.__version__,
|
||||
|
@ -29,7 +31,9 @@ system_versions = {
|
|||
"python-dotenv": dotenv_version.__version__,
|
||||
"python-dateutil": dateutil.__version__, # noqa
|
||||
"requests": requests.__version__,
|
||||
"retrying": None,
|
||||
"ruamel.yaml": ruamel.yaml.__version__,
|
||||
"schedule": None,
|
||||
"setuptools": setuptools.__version__,
|
||||
"tmdbapis": tmdbapis.__version__
|
||||
}
|
||||
|
@ -281,7 +285,7 @@ def start(attrs):
|
|||
with open(os.path.abspath(os.path.join(os.path.dirname(__file__), "requirements.txt")), "r") as file:
|
||||
required_versions = {ln.split("==")[0]: ln.split("==")[1].strip() for ln in file.readlines()}
|
||||
for req_name, sys_ver in system_versions.items():
|
||||
if sys_ver != required_versions[req_name]:
|
||||
if sys_ver and sys_ver != required_versions[req_name]:
|
||||
logger.info(f" {req_name} version: {sys_ver} requires an update to: {required_versions[req_name]}")
|
||||
except FileNotFoundError:
|
||||
logger.error(" File Error: requirements.txt not found")
|
||||
|
|
Loading…
Reference in a new issue