git_interface.datatypes
Custom types that are used
- class git_interface.datatypes.ArchiveTypes(value)
Bases:
Enum
Possible archive types
- TAR = 'tar'
- TAR_GZ = 'tar.gz'
- ZIP = 'zip'
- class git_interface.datatypes.Log(commit_hash, parent_hash, author_email, author_name, commit_date, subject)
Bases:
object
Represents a single git log
- Parameters
commit_hash (str) –
parent_hash (str) –
author_email (str) –
author_name (str) –
commit_date (datetime) –
subject (str) –
- author_email: str
- author_name: str
- commit_date: datetime
- commit_hash: str
- parent_hash: str
- subject: str