From 11cda2b7a95d86667add7127c95f97ccc693f188 Mon Sep 17 00:00:00 2001 From: Sean Anderson Date: Wed, 22 Nov 2023 16:46:24 -0500 Subject: [PATCH] types: Don't allow setting Array members Setting an array member directly is almost certainly a mistake. Remove the __setitem__ methods. Signed-off-by: Sean Anderson --- mpmetrics/types.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/mpmetrics/types.py b/mpmetrics/types.py index c97e209..86b17fc 100644 --- a/mpmetrics/types.py +++ b/mpmetrics/types.py @@ -200,9 +200,6 @@ def __len__(self): def __getitem__(self, key): return self._vals[key] - def __setitem__(self, key, value): - self._vals[key] = value - def __iter__(self): return iter(self._vals)