Merge pull request #1691 from pypeclub/bugfix/1665-bad-zip-can-break-openpype-start

Bad zip can break OpenPype start
This commit is contained in:
Ondřej Samohel 2021-06-11 19:23:27 +02:00 committed by GitHub
commit b714588fa1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -972,8 +972,12 @@ class BootstrapRepos:
"openpype/version.py") as version_file:
zip_version = {}
exec(version_file.read(), zip_version)
version_check = OpenPypeVersion(
version=zip_version["__version__"])
try:
version_check = OpenPypeVersion(
version=zip_version["__version__"])
except ValueError as e:
self._print(str(e), True)
return False
version_main = version_check.get_main_version() # noqa: E501
detected_main = detected_version.get_main_version() # noqa: E501