def keyed_md5(secret, challenge):
 warnings.warn('keyed_md5() is deprecated.  Use the stdlib module hmac instead.', DeprecationWarning, stacklevel=2)
 return hmac.HMAC(secret, challenge).hexdigest()

def keyed_md5 ( secret , challenge ) : warnings . warn ( 'keyed_md5() is deprecated.  Use the stdlib module hmac instead.' , DeprecationWarning , stacklevel = 2 ) return hmac . HMAC ( secret , challenge ) . hexdigest ( )
create the keyed md5 string for the given secret and challenge .