From 0c658ccbc502817202839b258812e4281dc43255 Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Fri, 15 Jul 2022 17:04:26 +0200 Subject: [PATCH] Reads the conan_install_info int ApplicationMetadata Contributes to CURA-9365 --- cura/ApplicationMetadata.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cura/ApplicationMetadata.py b/cura/ApplicationMetadata.py index 78bda7c3d7..007b4e2813 100644 --- a/cura/ApplicationMetadata.py +++ b/cura/ApplicationMetadata.py @@ -60,3 +60,14 @@ try: except ImportError: CuraAppDisplayName = DEFAULT_CURA_DISPLAY_NAME + +DEPENDENCY_INFO = {} +try: + from pathlib import Path + conan_install_info = Path(__file__).parent.joinpath("conan_install_info.json") + if conan_install_info.exists(): + import json + with open(conan_install_info, "r") as f: + DEPENDENCY_INFO = json.loads(f.read()) +except: + pass