From 02d151f1c45275a77083fd013b1bbfa7ade9d51b Mon Sep 17 00:00:00 2001 From: romainsacchi Date: Fri, 18 Aug 2023 08:09:23 +0200 Subject: [PATCH] Fix issue with `args` being None in marginal_mixes.py. Version bump. --- premise/__init__.py | 2 +- premise/marginal_mixes.py | 2 ++ setup.py | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/premise/__init__.py b/premise/__init__.py index afc2a9f7..9170939e 100644 --- a/premise/__init__.py +++ b/premise/__init__.py @@ -1,5 +1,5 @@ __all__ = ("NewDatabase", "clear_cache", "get_regions_definition") -__version__ = (1, 6, 2) +__version__ = (1, 6, 3) from pathlib import Path diff --git a/premise/marginal_mixes.py b/premise/marginal_mixes.py index e33a6c9e..d9213352 100644 --- a/premise/marginal_mixes.py +++ b/premise/marginal_mixes.py @@ -150,6 +150,8 @@ def consequential_method(data: xr.DataArray, year: int, args: dict) -> xr.DataAr :return: marginal market mixes """ + args = args or {} + range_time: int = args.get("range time", False) duration: int = args.get("duration", False) foresight: bool = args.get("foresight", False) diff --git a/setup.py b/setup.py index 61c35efa..ce405433 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def package_files(directory): setup( name="premise", - version="1.6.2", + version="1.6.3", python_requires=">=3.9,<3.11", packages=packages, author="Romain Sacchi , Alois Dirnaichner , Chris Mutel "