(self, key: str, value)
| 814 | orig_getattr = attr_cls.__getattr__ |
| 815 | |
| 816 | def wrapped_setattr(self, key: str, value): |
| 817 | if key.startswith("__"): |
| 818 | self.__dict__[key] = value |
| 819 | else: |
| 820 | if key not in _attr_fields_dict_cache(type(self)): |
| 821 | raise UnknownFieldError(self._key_error_string(key)) |
| 822 | orig_setattr(self, key, value) |
| 823 | |
| 824 | def wrapped_getattr(self, key: str) -> Any: |
| 825 | if key.startswith("__"): |
nothing calls this directly
no test coverage detected