Changeset View
Changeset View
Standalone View
Standalone View
swh/model/model.py
Show First 20 Lines • Show All 505 Lines • ▼ Show 20 Lines | |||||
class RevisionType(Enum): | class RevisionType(Enum): | ||||
GIT = "git" | GIT = "git" | ||||
TAR = "tar" | TAR = "tar" | ||||
DSC = "dsc" | DSC = "dsc" | ||||
SUBVERSION = "svn" | SUBVERSION = "svn" | ||||
MERCURIAL = "hg" | MERCURIAL = "hg" | ||||
CVS = "cvs" | |||||
def tuplify_extra_headers(value: Iterable): | def tuplify_extra_headers(value: Iterable): | ||||
return tuple((k, v) for k, v in value) | return tuple((k, v) for k, v in value) | ||||
@attr.s(frozen=True, slots=True) | @attr.s(frozen=True, slots=True) | ||||
class Revision(HashableObject, BaseModel): | class Revision(HashableObject, BaseModel): | ||||
▲ Show 20 Lines • Show All 627 Lines • Show Last 20 Lines |