The pristine-tar branch in a Debian git repository

Method has_commit Do we have a pristine-tar commit for package package at version {version} with compression type comp_type?
Method checkout Checkout the orig tarball for package package of version and compression type comp_type to output_dir

Inherited from PristineTar:

Class Variable cmd Undocumented
Class Variable branch Undocumented
Method __init__ Undocumented
Instance Variable repo Undocumented
Method get_commit Get the pristine-tar commit of package package in version version and compression type comp_type
Instance Variable run_error Undocumented
Method commit Commit an archive archive to the pristine tar branch using upstream branch ${upstream}.

Inherited from Command (via PristineTar):

Instance Variable args Undocumented
Instance Variable shell Undocumented
Instance Variable retcode Undocumented
Instance Variable stderr Undocumented
Instance Variable capture_stderr Undocumented
Instance Variable cwd Undocumented
Instance Variable env Undocumented
Method __call__ Run the command and convert all errors into CommandExecFailed. Assumes that the lower levels printed an error message (the command itself and also via our logging api) - only useful if you only expect 0 as result.
Method call Like __call__ but let the caller handle the return status and don't use the logging api for errors.
Method __call Wraps subprocess.call so we can be verbose and fix python's SIGPIPE handling
Method __run run self.cmd adding args as additional arguments
def has_commit(self, package, version, comp_type=None):

Do we have a pristine-tar commit for package package at version {version} with compression type comp_type?

Parameterspackagethe package to look for (type: str)
versionthe upstream version to look for (type: str)
comp_typethe compression type (type: str)
def checkout(self, package, version, comp_type, output_dir):

Checkout the orig tarball for package package of version and compression type comp_type to output_dir

Parameterspackagethe package to generate the orig tarball for (type: str)
versionthe version to check generate the orig tarball for (type: str)
comp_typethe compression type of the tarball (type: str)
output_dirthe directory to put the tarball into (type: str)
API Documentation for git-buildpackage, generated by pydoctor at 2021-05-14 08:50:00.