diff --git a/core/addon_preferences.py b/core/addon_preferences.py index 200aab1..6b0184b 100644 --- a/core/addon_preferences.py +++ b/core/addon_preferences.py @@ -12,8 +12,8 @@ PREFERENCES_FILE = os.path.join(PREFERENCES_DIR, "preferences.json") def get_current_version(): main_dir = os.path.dirname(os.path.dirname(__file__)) manifest_path = os.path.join(main_dir, "blender_manifest.toml") - with open(manifest_path, 'r') as f: - manifest_data = toml.load(f) + with open(manifest_path, 'rb') as f: + manifest_data = tomllib.load(f) return manifest_data.get('version', 'Unknown') def save_preference(key: str, value: Any) -> None: