NoNewAttributesAfterInit

class sherpa.utils.NoNewAttributesAfterInit[source] [edit on github]

Bases: object

Prevents attribute deletion and setting of new attributes after __init__ has been called. Derived classes must call NoNewAttributesAfterInit.__init__ after all other initialization.