(self, item)
| 134 | super().__setitem__(item, self._validate_input(value)) |
| 135 | |
| 136 | def __getitem__(self, item): |
| 137 | # ensure getter returns our own class also for scalars |
| 138 | value = super().__getitem__(item) |
| 139 | if not isinstance(value, np.ndarray): # scalar |
| 140 | value = value.__array__().view(ComplicatedSubArray) |
| 141 | return value |
| 142 | |
| 143 | @property |
| 144 | def flat(self): |
nothing calls this directly
no test coverage detected