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

Method __init__

traitlets/config/application.py:442–452  ·  view source on GitHub ↗
(self, **kwargs: t.Any)

Source from the content-addressed store, hash-verified

440 self.start = self.start_show_config # type:ignore[method-assign]
441
442 def __init__(self, **kwargs: t.Any) -> None:
443 SingletonConfigurable.__init__(self, **kwargs)
444 # Ensure my class is in self.classes, so my attributes appear in command line
445 # options and config files.
446 cls = self.__class__
447 if cls not in self.classes:
448 if self.classes is cls.classes:
449 # class attr, assign instead of insert
450 self.classes = [cls, *self.classes]
451 else:
452 self.classes.insert(0, self.__class__)
453
454 @observe("config")
455 @observe_compat

Callers

nothing calls this directly

Calls 1

insertMethod · 0.80

Tested by

no test coverage detected