(self, encoding)
| 1450 | return ds.drop_vars(ds.indexes) |
| 1451 | |
| 1452 | def _validate_encoding(self, encoding) -> None: |
| 1453 | if encoding and self._mode in ["a", "a-", "r+"]: |
| 1454 | existing_var_names = self.array_keys() |
| 1455 | for var_name in existing_var_names: |
| 1456 | if var_name in encoding: |
| 1457 | raise ValueError( |
| 1458 | f"variable {var_name!r} already exists, but encoding was provided" |
| 1459 | ) |
| 1460 | |
| 1461 | |
| 1462 | def open_zarr( |
no test coverage detected