parameters: (*args, **kwargs)
return_statement: return md5(str(args).encode()).hexdigest()
docstring: Deterministic token
  
      (modified from dask.base)
  
      >>> tokenize([1, 2, '3'])
      '9d71491b50023b06fc76928e6eddb952'
  
      >>> tokenize('Hello') == tokenize('Hello')
      True
docstring_summary: Deterministic token
docstring_tokens: Deterministic token
function: def tokenize(*args, **kwargs):
      """ Deterministic token
  
      (modified from dask.base)
  
      >>> tokenize([1, 2, '3'])
      '9d71491b50023b06fc76928e6eddb952'
  
      >>> tokenize('Hello') == tokenize('Hello')
      True
      """
      if kwargs:
          args += (kwargs,)
      return md5(str(args).encode()).hexdigest()
function_tokens: def tokenize ( * args , * * kwargs ) : if kwargs : args += ( kwargs , ) return md5 ( str ( args ) . encode ( ) ) . hexdigest ( )