From 286dd30e01b29f2066e42aed63e2cfda6dc1518e Mon Sep 17 00:00:00 2001 From: Jochen Klar Date: Wed, 15 May 2024 14:43:29 +0200 Subject: [PATCH] Fix utils.py to build on mac --- build/utils.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/utils.py b/build/utils.py index 269f5cc1b9..bf0b1dbeeb 100644 --- a/build/utils.py +++ b/build/utils.py @@ -56,8 +56,10 @@ def filter_row(row, simulation_round, product, category=None, sector=None): def read_definitions_file(file_path): - return yaml.load(file_path.read_text(encoding='utf-8'), Loader=yaml.CSafeLoader) - + try: + return yaml.load(file_path.read_text(encoding='utf-8'), Loader=yaml.CSafeLoader) + except AttributeError: + return yaml.load(file_path.read_text(encoding='utf-8'), Loader=yaml.SafeLoader) def read_definitions(): definitions_path = Path('definitions')