(self, attr: str)
| 17 | # to support using a proxy as a catch-all for any random access, e.g. `proxy.foo.bar.baz` |
| 18 | |
| 19 | def __getattr__(self, attr: str) -> object: |
| 20 | proxied = self.__get_proxied__() |
| 21 | if isinstance(proxied, LazyProxy): |
| 22 | return proxied # pyright: ignore |
| 23 | return getattr(proxied, attr) |
| 24 | |
| 25 | @override |
| 26 | def __repr__(self) -> str: |
nothing calls this directly
no test coverage detected