From b7f8fb5888291f5c3f48a1aaf6ddf3995d2bf5d2 Mon Sep 17 00:00:00 2001 From: Charles Turner Date: Mon, 7 Sep 2026 19:20:45 +0800 Subject: [PATCH] Fix property test --- xarray/core/dataarray.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/xarray/core/dataarray.py b/xarray/core/dataarray.py index 0e4d186a944..dfcbb6e18cd 100644 --- a/xarray/core/dataarray.py +++ b/xarray/core/dataarray.py @@ -4,14 +4,7 @@ import datetime import json import warnings -from collections.abc import ( - Callable, - Collection, - Hashable, - Iterable, - Mapping, - Sequence, -) +from collections.abc import Callable, Collection, Hashable, Iterable, Mapping, Sequence from functools import partial from os import PathLike from types import EllipsisType @@ -4778,6 +4771,10 @@ def from_series(cls, series: pd.Series, sparse: bool = False) -> DataArray: Dataset.from_dataframe """ temp_name = "__temporary_name" + if temp_name == series.index.name: + # See properties/test_pandas_roundtrip.py: + # @reproduce_failure('6.155.2', b'AEEAQQBBAQFBAEEBAJBfX3RlbXBvcmFyeV9uYW1l') + temp_name = "__temporary_name_fallback" df = pd.DataFrame({temp_name: series}) ds = Dataset.from_dataframe(df, sparse=sparse) result = ds[temp_name]