MCPcopy
hub / github.com/openai/openai-python / __class__

Method __class__

src/openai/_utils/_proxy.py:48–55  ·  src/openai/_utils/_proxy.py::LazyProxy.__class__
(self)

Source from the content-addressed store, hash-verified

46 @property class="cm"># type: ignore
47 @override
48 def __class__(self) -> type: class="cm"># pyright: ignore
49 try:
50 proxied = self.__get_proxied__()
51 except Exception:
52 return type(self)
53 if issubclass(type(proxied), LazyProxy):
54 return type(proxied)
55 return proxied.__class__
56
57 def __get_proxied__(self) -> T:
58 return self.__load__()

Callers 4

copyMethod · 0.80
copyMethod · 0.80
copyMethod · 0.80
copyMethod · 0.80

Calls 1

__get_proxied__Method · 0.95

Tested by

no test coverage detected