diff --git a/pyproject.toml b/pyproject.toml index 9e778e69..cdc1a3a1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ dependencies = [ "numpy>=2.0", "scipy>=1.13", "pandas>=2.2", - "xarray>=2024.6,<=2024.11", + "xarray>=2024.6", "bottleneck>=1.4", "coloredlogs", "toml", diff --git a/src/muse/readers/toml.py b/src/muse/readers/toml.py index 2f88e892..615d99eb 100644 --- a/src/muse/readers/toml.py +++ b/src/muse/readers/toml.py @@ -754,4 +754,5 @@ def read_technodata( year = sorted(set(time_framework).union(technologies.year.data.tolist())) technologies = technologies.interp(year=year, method=interpolation_mode) + technologies = technologies.set_index(commodity="commodity") # See PR #638 return technologies