(self, name: str)
| 740 | self.__attrs = dict(*args, **kwargs) |
| 741 | |
| 742 | def __getattribute__(self, name: str) -> t.Any: |
| 743 | # __class__ is needed for the awaitable check in async mode |
| 744 | if name in {"_Namespace__attrs", "__class__"}: |
| 745 | return object.__getattribute__(self, name) |
| 746 | try: |
| 747 | return self.__attrs[name] |
| 748 | except KeyError: |
| 749 | raise AttributeError(name) from None |
| 750 | |
| 751 | def __setitem__(self, name: str, value: t.Any) -> None: |
| 752 | self.__attrs[name] = value |