class_docstr: NonStrictDataModelMixin
  
  :summary: supplies an __init__ method that warns about unused keywords
class_docstr_tok: ["NonStrictDataModelMixin",":","summary",":","supplies","an","__init__","method","that","warns","about","unused","keywords"]
code: def __init__(self, **kwargs):
      # unexpected = [key for key in kwargs if not key.startswith('_')]
      # if unexpected:
      #     message = '{}: unused keyword argument(s) {}' \
      #         .format(type(self).__name__, unexpected)
      #     warnings.warn(message, UnusedKwargsWarning)
  
      # ignore extra data warnings
      pass
  
imports: import keyword
  import enum
  import json
  from datetime import datetime
  import jsonschema
  from enum import Enum
  import six
label_desc: Use image node_id 1 to create a new NonStrictDataModelMixin object from inherited base classes: object with example: obj = NonStrictDataModelMixin()