Prevent any new keys being set.
(self, msg="Object is final: No new keys may be added.")
| 112 | self._read_only.pop(key, None) |
| 113 | |
| 114 | def finalize(self, msg="Object is final: No new keys may be added."): |
| 115 | """Prevent any new keys being set.""" |
| 116 | object.__setattr__(self, "_final", msg) |
| 117 | |
| 118 | def __setitem__(self, key, val): |
| 119 | if key in self.__dict__.get("_read_only", {}): |