parameters: (cls, location)
return_statement: return current_rev_hash
docstring: Return the changeset identification hash, as a 40-character
          hexadecimal string
docstring_summary: Return the changeset identification hash, as a 40-character
          hexadecimal string
docstring_tokens: Return the changeset identification hash as a 40 - character hexadecimal string
function: def get_requirement_revision(cls, location):
          """
          Return the changeset identification hash, as a 40-character
          hexadecimal string
          """
          current_rev_hash = cls.run_command(
              ['parents', '--template={node}'],
              show_stdout=False, cwd=location).strip()
          return current_rev_hash
function_tokens: def get_requirement_revision ( cls , location ) : current_rev_hash = cls . run_command ( [ 'parents' , '--template={node}' ] , show_stdout = False , cwd = location ) . strip ( ) return current_rev_hash