2222from xarray .core .utils import (
2323 NDArrayMixin ,
2424 either_dict_or_kwargs ,
25- emit_user_level_warning ,
2625 get_valid_numpy_dtype ,
2726 is_duck_array ,
2827 is_duck_dask_array ,
@@ -1142,10 +1141,10 @@ def explicit_indexing_adapter(
11421141
11431142 # If the array is not an ExplicitlyIndexedNDArrayMixin,
11441143 # it may wrap a BackendArray subclass that doesn't implement .oindex and .vindex. so use its __getitem__
1145- emit_user_level_warning (
1146- BackendArray_fallback_warning_message .format ("" ),
1147- category = PendingDeprecationWarning ,
1148- )
1144+ # emit_user_level_warning(
1145+ # BackendArray_fallback_warning_message.format(""),
1146+ # category=PendingDeprecationWarning,
1147+ # )
11491148 raw_key , numpy_indices = decompose_indexer (key , shape , indexing_support )
11501149 result = raw_indexing_method (raw_key .tuple )
11511150 if numpy_indices .tuple :
@@ -1160,13 +1159,13 @@ def apply_indexer(
11601159 """Apply an indexer to an indexable object."""
11611160 if not hasattr (indexable , "vindex" ) and not hasattr (indexable , "oindex" ):
11621161 # This path is used by Lazily*IndexedArray.get_duck_array()
1163- classname = type (indexable ).__name__
1162+ # classname = type(indexable).__name__
11641163 # If the array is not an ExplicitlyIndexedNDArrayMixin,
11651164 # it may wrap a BackendArray subclass that doesn't implement .oindex and .vindex. so use its __getitem__
1166- emit_user_level_warning (
1167- BackendArray_fallback_warning_message .format (classname ),
1168- category = PendingDeprecationWarning ,
1169- )
1165+ # emit_user_level_warning(
1166+ # BackendArray_fallback_warning_message.format(classname),
1167+ # category=PendingDeprecationWarning,
1168+ # )
11701169 return indexable [indexer ]
11711170
11721171 if isinstance (indexer , VectorizedIndexer ):
0 commit comments