parameters: (self, path)
return_statement: return md5(str(self.info(path)).encode()).hexdigest()
docstring: Hash of file properties, to tell if it has changed
docstring_summary: Hash of file properties, to tell if it has changed
docstring_tokens: Hash of file properties to tell if it has changed
function: def ukey(self, path):
          """Hash of file properties, to tell if it has changed"""
          return md5(str(self.info(path)).encode()).hexdigest()
function_tokens: def ukey ( self , path ) : return md5 ( str ( self . info ( path ) ) . encode ( ) ) . hexdigest ( )