A git commit
Static Method is_sha1 Is I{value} a valid 40 digit SHA1?
@staticmethod
def is_sha1(value):
Is I{value} a valid 40 digit SHA1?

>>> GitCommit.is_sha1('asdf')
False
>>> GitCommit.is_sha1('deadbeef')
False
>>> GitCommit.is_sha1('17975594b2d42f2a3d144a9678fdf2c2c1dd96a0')
True
>>> GitCommit.is_sha1('17975594b2d42f2a3d144a9678fdf2c2c1dd96a0toolong')
False

@param value: the value to check
@type value: C{str}
@return: C{True} if I{value} is a 40 digit SHA1, C{False} otherwise.
@rtype: C{bool}
API Documentation for git-buildpackage, generated by pydoctor at 2019-10-31 18:15:14.