parameters: (self)
return_statement: return hash(self.name) + hash(self.version) + hash(self.source_url)
docstring: Compute hash in a way which matches the equality test.
function: def __hash__(self):
  
          """
  
          Compute hash in a way which matches the equality test.
  
          """
  
          return hash(self.name) + hash(self.version) + hash(self.source_url)
function_tokens: def __hash__ ( self ) : return hash ( self . name ) + hash ( self . version ) + hash ( self . source_url )