anyconfig.utils.utils¶
Misc utility functions.
- anyconfig.utils.utils.noop(val, *_args, **_kwargs)¶
Do nothing.
- Return type:
Any
>>> noop(1) 1
- anyconfig.utils.utils.filter_options(keys, options)¶
Filter ‘options’ with given ‘keys’.
- Parameters:
keys (
Iterable[str]) – key names of optional keyword argumentsoptions (
Mapping[str,Any]) – optional keyword arguments to filter with ‘keys’
- Return type:
dict[str,Any]
>>> filter_options(("aaa", ), {"aaa": 1, "bbb": 2}) {'aaa': 1} >>> filter_options(("aaa", ), {"bbb": 2}) {}