qteasy/_arg_validators.py
def _initialize_config_kwargs(kwargs, vkwargs):
    """ Given a "valid kwargs table" and some kwargs, verify that each key-word
        is valid per the kwargs table, and that the value of the kwarg is the
        correct type.  Fill a configuration dictionary with the default value
        for each kwarg, and then substitute in any values that were provided
        as kwargs and return the configuration dictionary.

    :param kwargs: keywords that is given by user
    :param vkwargs: valid keywords table usd for validating given kwargs
    :return:
        config: ConfigDict
    """
    # initialize configuration from valid_kwargs_table:
    config = ConfigDict()
    for key, value in vkwargs.items():
        config[key] = value['Default']

    # now validate kwargs, and for any valid kwargs
    #  replace the appropriate value in config:
    config = _update_config_kwargs(config, kwargs)

    return config
 Given a "valid kwargs table" and some kwargs, verify that each key-word
        is valid per the kwargs table, and that the value of the kwarg is the
        correct type.  Fill a configuration dictionary with the default value
        for each kwarg, and then substitute in any values that were provided
        as kwargs and return the configuration dictionary.

    :param kwargs: keywords that is given by user
    :param vkwargs: valid keywords table usd for validating given kwargs
    :return:
        config: ConfigDict
    
Given a "valid kwargs table" and some kwargs, verify that each key-word
is valid per the kwargs table, and that the value of the kwarg is the
correct type.  Fill a configuration dictionary with the default value
for each kwarg, and then substitute in any values that were provided
as kwargs and return the configuration dictionary.
Given a " valid kwargs table " and some kwargs verify that each key - word is valid per the kwargs table and that the value of the kwarg is the correct type . Fill a configuration dictionary with the default value for each kwarg and then substitute in any values that were provided as kwargs and return the configuration dictionary .
def _initialize_config_kwargs(kwargs, vkwargs):
    config = ConfigDict()
    for key, value in vkwargs.items():
        config[key] = value['Default']
    config = _update_config_kwargs(config, kwargs)
    return config
def _initialize_config_kwargs ( kwargs , vkwargs ) : config = ConfigDict ( ) for key , value in vkwargs . items ( ) : config [ key ] = value [ 'Default' ] config = _update_config_kwargs ( config , kwargs ) return config
Given a "valid kwargs table" and some kwargs, verify that each key-word
is valid per the kwargs table, and that the value of the kwarg is the
correct type.
Given a " valid kwargs table " and some kwargs verify that each key - word is valid per the kwargs table and that the value of the kwarg is the correct type .
""" Given a "valid kwargs table" and some kwargs, verify that each key-word
        is valid per the kwargs table, and that the value of the kwarg is the
        correct type.  Fill a configuration dictionary with the default value
        for each kwarg, and then substitute in any values that were provided
        as kwargs and return the configuration dictionary.

    :param kwargs: keywords that is given by user
    :param vkwargs: valid keywords table usd for validating given kwargs
    :return:
        config: ConfigDict
    """ # initialize configuration from valid_kwargs_table: # now validate kwargs, and for any valid kwargs #  replace the appropriate value in config:
None
kwargs
keywords that is given by user
keywords that is given by user
vkwargs
valid keywords table usd for validating given kwargs
valid keywords table usd for validating given kwargs