def __init__(self, *args, **kwargs):
        """
        Parameters
        ----------
        defaultParams: dict
            The defaultParams to use (see the :attr:`defaultParams` attribute).
            By default, the :attr:`psyplot.config.rcsetup.defaultParams`
            dictionary is used

        Other Parameters
        ----------------
        ``*args, **kwargs``
            Any key-value pair for the initialization of the dictionary
        """
        defaultParams = kwargs.pop('defaultParams', None)
        if defaultParams is not None:
            self.defaultParams = defaultParams
        self._deprecated_map = {}
        self._deprecated_ignore_map = {}
        for k, v in six.iteritems(dict(*args, **kwargs)):
            try:
                self[k] = v
            except (ValueError, RuntimeError):
                # force the issue
                warn(_rcparam_warn_str.format(key=repr(k), value=repr(v),
                                              func='__init__'))
                dict.__setitem__(self, k, v)
def __init__ ( self , * args , ** kwargs ) : defaultParams = kwargs . pop ( 'defaultParams' , None ) if defaultParams is not None : self . defaultParams = defaultParams self . _deprecated_map = { } self . _deprecated_ignore_map = { } for k , v in six . iteritems ( dict ( * args , ** kwargs ) ) : try : self [ k ] = v except ( ValueError , RuntimeError ) : warn ( _rcparam_warn_str . format ( key = repr ( k ) , value = repr ( v ) , func = '__init__' ) ) dict . __setitem__ ( self , k , v )
Parameters
        ----------
        defaultParams: dict
            The defaultParams to use (see the :attr:`defaultParams` attribute).
            By default, the :attr:`psyplot.config.rcsetup.defaultParams`
            dictionary is used

        Other Parameters
        ----------------
        ``*args, **kwargs``
            Any key-value pair for the initialization of the dictionary