Skip to content

Commit f474e5c

Browse files
authored
Avoid one deepcopy in geometry encoding (#537)
1 parent 7072f70 commit f474e5c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cf_xarray/geometry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ def encode_geometries(ds: xr.Dataset):
324324
# TODO: this is incomplete. It works for vector data cubes where one of the geometry vars
325325
# is a dimension coordinate.
326326
if name in var.dims:
327-
var = var.copy()
327+
var = var.copy(deep=False)
328328
var._attrs = copy.deepcopy(var._attrs)
329329
var.attrs["geometry"] = container_name
330330
# The grid_mapping and coordinates attributes can be carried by the geometry container

0 commit comments

Comments
 (0)