From 88f4041888c00dd12bd7b995e6816c7c7906c0e8 Mon Sep 17 00:00:00 2001 From: Daniel Huppmann Date: Wed, 15 Nov 2023 11:04:41 +0100 Subject: [PATCH] Make black --- pyam/ixmp4.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pyam/ixmp4.py b/pyam/ixmp4.py index aeafd6074..bc5ae1099 100644 --- a/pyam/ixmp4.py +++ b/pyam/ixmp4.py @@ -3,6 +3,7 @@ from ixmp4.core.region import RegionModel from ixmp4.core.unit import UnitModel + def write_to_ixmp4(df, platform: ixmp4.Platform): """Save all scenarios as new default runs in an ixmp4 platform database instance @@ -21,13 +22,13 @@ def write_to_ixmp4(df, platform: ixmp4.Platform): # quickfix: ensure that units and regions exist before writing for dimension, values, model in [ ("regions", df.region, RegionModel), - ("units", df.unit, UnitModel) + ("units", df.unit, UnitModel), ]: platform_values = platform.__getattribute__(dimension).tabulate().name.values if missing := [i for i in values if i not in platform_values]: raise model.NotFound( - ", ".join(missing) + - f". Use `Platform.{dimension}.create()` to add the missing {dimension}." + ", ".join(missing) + + f". Use `Platform.{dimension}.create()` to add the missing {dimension}." ) for model, scenario in df.index: @@ -40,4 +41,4 @@ def write_to_ixmp4(df, platform: ixmp4.Platform): run.meta[key] = int(value) else: run.meta[key] = value - run.set_as_default() \ No newline at end of file + run.set_as_default()