MCPcopy
hub / github.com/pallets/werkzeug / __init__

Method __init__

src/werkzeug/utils.py:71–80  ·  view source on GitHub ↗
(
        self,
        fget: t.Callable[[t.Any], _T],
        name: str | None = None,
        doc: str | None = None,
    )

Source from the content-addressed store, hash-verified

69 """
70
71 def __init__(
72 self,
73 fget: t.Callable[[t.Any], _T],
74 name: str | None = None,
75 doc: str | None = None,
76 ) -> None:
77 super().__init__(fget, doc=doc)
78 self.__name__ = name or fget.__name__
79 self.slot_name = f"_cache_{self.__name__}"
80 self.__module__ = fget.__module__
81
82 def __set__(self, obj: object, value: _T) -> None:
83 if hasattr(obj, "__dict__"):

Callers 1

__init__Method · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected