collections.abc.Iterable
gbp.rpm.linkedlist.LinkedList
- Doubly linked listcollections.abc.Iterator
gbp.rpm.linkedlist.LinkedListIterator
- Iterator for the linked listdatetime.tzinfo
gbp.git.modifier.GitTz
- Simple class to store the utc offset onlyException
gbp.command_wrappers.CommandExecFailed
- Exception raised by the Command classgbp.deb.changelog.NoChangeLogError
- No changelog foundgbp.deb.changelog.ParseChangeLogError
- Problem parsing changeloggbp.deb.control.NoControlError
- No control foundgbp.deb.control.ParseControlError
- Problem parsing controlgbp.deb.format.DebianSourceFormatError
- Undocumentedgbp.deb.source.DebianSourceError
- Undocumentedgbp.deb.uscan.UscanError
- Undocumentedgbp.errors.GbpError
- Generic exception raised in git-buildpackage commandsgbp.scripts.buildpackage_rpm.GbpAutoGenerateError
- Undocumentedgbp.git.errors.GitError
- Exception thrown by Git related classesgbp.git.modifier.GitModifierError
- Exception thrown by GitModifier
gbp.git.repository.GitRepositoryError
- Exception thrown by GitRepository
gbp.rpm.changelog.ChangelogError
- Problem parsing changeloggbp.rpm.MacroExpandError
- Macro expansion in spec file failedgbp.rpm.NoSpecError
- Spec file parsing errorgbp.scripts.import_dsc.SkipImport
- Undocumentedgbp.scripts.import_srpm.SkipImport
- Nothing importedgbp.git.GitRepository
gbp.pkg.git.PkgGitRepository
- A git repository that holds the source of a Distro packagegbp.deb.git.DebianGitRepository
- A git repository that holds the source of a Debian packagegbp.deb.rollbackgit.RollbackDebianGitRepository
- Like a DebianGitRepository but can also perform rollbacks and knows about some of the inner workings upstream vcs_tag, …gbp.rpm.git.RpmGitRepository
- A git repository that holds the source of an RPM packagegbp.git.GitRepositoryError
gbp.deb.rollbackgit.RollbackError
- Error raised if the rollback failedgbp.pkg.PkgPolicy
gbp.rpm.policy.RpmPkgPolicy
- Packaging policy for RPMgbp.pkg.UpstreamSource
gbp.deb.upstreamsource.DebianUpstreamSource
- Upstream source class for Debiangbp.deb.upstreamsource.DebianAdditionalTarball
- Upstream source class for additional tarballsgbp.rpm.RpmUpstreamSource
- Upstream source class for RPM packageslist
gbp.patch_series.PatchSeries
- A series of Patch
es as read from a quilt series file).logging.Logger
gbp.log.GbpLogger
- Logger class for git-buildpackagelogging.StreamHandler
gbp.log.GbpStreamHandler
- Special stream handler for enabling colored outputobject
gbp.command_wrappers.Command
- Wraps a shell command, so we don't have to store any kind of command line options in one of the git-buildpackage commandsgbp.command_wrappers.CatenateTarArchive
- Wrap tar to catenate a tar file with the nextgbp.command_wrappers.CatenateZipArchive
- Wrap zipmerge tool to catenate a zip file with the nextgbp.command_wrappers.DpkgSourceExtract
- Wrap dpkg-source to extract a Debian source package into a certain directorygbp.command_wrappers.GitCommand
- Mother/Father of all git commandsgbp.command_wrappers.PackTarArchive
- Wrap tar to pack a compressed tar archivegbp.command_wrappers.RemoveTree
- Wrap rm to remove a whole directory treegbp.command_wrappers.RunAtCommand
- Run a command in a specific directorygbp.scripts.common.hook.Hook
- A hook run by one of the scriptsgbp.command_wrappers.UnpackTarArchive
- Wrap tar to unpack a compressed tar archivegbp.command_wrappers.UnpackZipArchive
- Wrap zip to Unpack a zip filegbp.deb.DpkgCompareVersions
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/2 method documentedgbp.scripts.import_dscs.DscCompareVersions
- Undocumentedgbp.pkg.pristinetar.PristineTar
- The pristine-tar branch in a git repositorygbp.deb.pristinetar.DebianPristineTar
- The pristine-tar branch in a Debian git repositorygbp.deb.changelog.ChangeLog
- A Debian changeloggbp.deb.changelog.ChangeLogSection
- A section in the changelog describing one particular versiongbp.deb.control.Control
- A Debian controlgbp.deb.dscfile.DscFile
- Keeps data read from a dscfilegbp.deb.format.DebianSourceFormat
- Contents of debian/source/formatgbp.deb.source.DebianSource
- A debianized source treegbp.deb.source.FileVfs
- No class docstring; 0/1 instance variable, 1/2 method documentedgbp.deb.uscan.Uscan
- No class docstring; 0/2 property, 0/3 instance variable, 0/1 class variable, 4/5 methods documentedgbp.git.args.GitArgs
- Handle arguments to git commandsgbp.git.commit.GitCommit
- A git commitgbp.git.fastimport.FastImport
- Add data to a git repository using git fast-importgbp.git.modifier.GitModifier
- Stores authorship/committer informationgbp.git.repository.GitRemote
- Class representing a remote repositorygbp.git.repository.GitRepository
- Represents a git repository at path. It's currently assumed that the git repository is stored in a directory named .git/ below path.gbp.git.vfs.GitVfs
- No class docstring; 0/2 instance variable, 1/2 method, 1/1 class documentedgbp.git.vfs.GitVfs._File
- A file like object representing a file in gitgbp.log.GbpFilter
- Filter for enabling selective outputgbp.patch_series.Patch
- A patch in a PatchSeries
gbp.patch_series.Dep3Patch
- No class docstring; 0/1 instance variable, 2/4 methods documentedgbp.pkg.archive.Archive
- No class docstring; 0/2 class variable, 1/1 static method documentedgbp.pkg.compressor.Compressor
- No class docstring; 0/4 property, 0/2 instance variable, 0/3 class variable, 2/4 methods documentedgbp.pkg.pkgpolicy.PkgPolicy
- Common helpers for packaging policy.gbp.deb.policy.DebianPkgPolicy
- Packaging policy for Debian Source Packagesgbp.pkg.upstreamsource.UpstreamSource
- Upstream source. Can be either an unpacked dir, a tarball or another type of archivegbp.rpm.changelog._ChangelogEntry
- An entry (one 'change') in an RPM changeloggbp.rpm.changelog._ChangelogHeader
- The header part of one changelog sectiongbp.rpm.changelog._ChangelogSection
- One section (set of changes) in an RPM changeloggbp.rpm.changelog.Changelog
- An RPM changeloggbp.rpm.changelog.ChangelogParser
- Parser for RPM changelogsgbp.rpm.linkedlist.LinkedListNode
- Node of the linked listgbp.rpm.policy.RpmPkgPolicy.Changelog
- Container for changelog related policy settingsgbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter
- Helper class for generating changelog entries from git commitsgbp.rpm.SpecFile
- Class for parsing/modifying spec filesgbp.rpm.SrcRpmFile
- Keeps all needed data read from a source rpmgbp.scripts.common.ExitCodes
- Undocumentedgbp.scripts.import_dscs.GitImportDsc
- Undocumentedgbp.scripts.rpm_ch.ChangelogFile
- Container for changelog file, whether it be a standalone changelog or a spec filegbp.tristate.Tristate
- Tri-state value: on, off or autooptparse.Option
gbp.config.GbpOption
- Undocumentedoptparse.OptionGroup
gbp.config.GbpOptionGroup
- No class docstring; 1/2 method documentedoptparse.OptionParser
gbp.config.GbpOptionParser
- Handles commandline options and parsing of config filesgbp.config.GbpOptionParserDebian
- Handles commandline options and parsing of config files for Debian toolsgbp.config.GbpOptionParserRpm
- Handles commandline options and parsing of config files for rpm tools