MCPcopy Create free account
hub / github.com/ipython/traitlets / get_metadata

Method get_metadata

traitlets/traitlets.py:852–862  ·  view source on GitHub ↗

DEPRECATED: Get a metadata value. Use .metadata[key] or .metadata.get(key, default) instead.

(self, key: str, default: t.Any = None)

Source from the content-addressed store, hash-verified

850 raise TraitError(e)
851
852 def get_metadata(self, key: str, default: t.Any = None) -> t.Any:
853 """DEPRECATED: Get a metadata value.
854
855 Use .metadata[key] or .metadata.get(key, default) instead.
856 """
857 if key == "help":
858 msg = "use the instance .help string directly, like x.help"
859 else:
860 msg = "use the instance .metadata dictionary directly, like x.metadata[key] or x.metadata.get(key, default)"
861 warn("Deprecated in traitlets 4.1, " + msg, DeprecationWarning, stacklevel=2)
862 return self.metadata.get(key, default)
863
864 def set_metadata(self, key: str, value: t.Any) -> None:
865 """DEPRECATED: Set a metadata key/value.

Callers 1

Calls 2

warnFunction · 0.85
getMethod · 0.45

Tested by 1