(value)
| 88 | |
| 89 | |
| 90 | def encode_nc3_attr_value(value): |
| 91 | if isinstance(value, bytes): |
| 92 | pass |
| 93 | elif isinstance(value, str): |
| 94 | value = value.encode(STRING_ENCODING) |
| 95 | else: |
| 96 | value = coerce_nc3_dtype(np.atleast_1d(value)) |
| 97 | if value.ndim > 1: |
| 98 | raise ValueError("netCDF attributes must be 1-dimensional") |
| 99 | return value |
| 100 | |
| 101 | |
| 102 | def encode_nc3_attrs(attrs): |
no test coverage detected
searching dependent graphs…