ensure_kwarg_not_in

sconstool.util.ensure_kwarg_not_in(caller, key, forbidden)[source]

Checks a single key from keyword arguments against forbidden keys.

If key is in forbidden keys, throws TypeError.

Parameters:
  • caller (str) – name of the caller,
  • key (str) – the key to be examined,
  • forbidden – sequence of forbidden keys.
Returns:

True