-
gbp
gbp.html
Package
Package
PUBLIC
The various things needed by git-buildpackage and friends
-
gbp.command_wrappers
gbp.command_wrappers.html
ZopeInterfaceModule
Module
PUBLIC
Simple class wrappers for the various external commands needed by git-buildpackage and friends
-
gbp.config
gbp.config.html
ZopeInterfaceModule
Module
PUBLIC
handles command line and config file option parsing for the gbp commands
-
gbp.dch
gbp.dch.html
ZopeInterfaceModule
Module
PUBLIC
provides git-dch helpers
-
gbp.deb
gbp.deb.html
Package
Package
PUBLIC
provides some debian source package related helpers
-
gbp.deb.changelog
gbp.deb.changelog.html
ZopeInterfaceModule
Module
PUBLIC
A Debian Changelog
-
gbp.deb.control
gbp.deb.control.html
ZopeInterfaceModule
Module
PUBLIC
A Debian Control file
-
gbp.deb.dscfile
gbp.deb.dscfile.html
ZopeInterfaceModule
Module
PUBLIC
provides some debian source package related helpers
-
gbp.deb.format
gbp.deb.format.html
ZopeInterfaceModule
Module
PUBLIC
Parse debian/source/format
-
gbp.deb.git
gbp.deb.git.html
ZopeInterfaceModule
Module
PUBLIC
A Git Repository that keeps a Debian Package
-
gbp.deb.policy
gbp.deb.policy.html
ZopeInterfaceModule
Module
PUBLIC
Debian Packaging policies
-
gbp.deb.pristinetar
gbp.deb.pristinetar.html
ZopeInterfaceModule
Module
PUBLIC
Handle checkin and checkout of archives from the pristine-tar branch
-
gbp.deb.rollbackgit
gbp.deb.rollbackgit.html
ZopeInterfaceModule
Module
PUBLIC
A git repository for Debian packages that can roll back operations
-
gbp.deb.source
gbp.deb.source.html
ZopeInterfaceModule
Module
PUBLIC
provides some debian source package related helpers
-
gbp.deb.upstreamsource
gbp.deb.upstreamsource.html
ZopeInterfaceModule
Module
PUBLIC
Debian-specific upstream sources
-
gbp.deb.uscan
gbp.deb.uscan.html
ZopeInterfaceModule
Module
PUBLIC
Interface to uscan
-
gbp.errors
gbp.errors.html
ZopeInterfaceModule
Module
PUBLIC
Errors raised in gbp commands
-
gbp.format
gbp.format.html
ZopeInterfaceModule
Module
PUBLIC
Format a message
-
gbp.git
gbp.git.html
Package
Package
PUBLIC
Accessing Git from python
-
gbp.git.args
gbp.git.args.html
ZopeInterfaceModule
Module
PUBLIC
Git command argument handling helpers
-
gbp.git.commit
gbp.git.commit.html
ZopeInterfaceModule
Module
PUBLIC
Git commit class and helpers
-
gbp.git.errors
gbp.git.errors.html
ZopeInterfaceModule
Module
PUBLIC
Git base error exception
-
gbp.git.fastimport
gbp.git.fastimport.html
ZopeInterfaceModule
Module
PUBLIC
Git fast import class
-
gbp.git.modifier
gbp.git.modifier.html
ZopeInterfaceModule
Module
PUBLIC
Someone who modifiers something in git
-
gbp.git.repository
gbp.git.repository.html
ZopeInterfaceModule
Module
PUBLIC
A Git repository
-
gbp.git.vfs
gbp.git.vfs.html
ZopeInterfaceModule
Module
PUBLIC
Make blobs in a git repository accessible as file like objects
-
gbp.log
gbp.log.html
ZopeInterfaceModule
Module
PUBLIC
Simple colored logging classes
-
gbp.notifications
gbp.notifications.html
ZopeInterfaceModule
Module
PUBLIC
No module docstring; 0/1 variable, 1/4 function documented
-
gbp.patch_series
gbp.patch_series.html
ZopeInterfaceModule
Module
PUBLIC
Handle Patches and Patch Series
-
gbp.paths
gbp.paths.html
ZopeInterfaceModule
Module
PUBLIC
Helpers to handle paths
-
gbp.pkg
gbp.pkg.html
Package
Package
PUBLIC
Common functionality of the Debian/RPM package helpers
-
gbp.pkg.archive
gbp.pkg.archive.html
ZopeInterfaceModule
Module
PUBLIC
Undocumented
-
gbp.pkg.compressor
gbp.pkg.compressor.html
ZopeInterfaceModule
Module
PUBLIC
Undocumented
-
gbp.pkg.git
gbp.pkg.git.html
ZopeInterfaceModule
Module
PUBLIC
A Git Repository that keeps a Distro Package
-
gbp.pkg.pkgpolicy
gbp.pkg.pkgpolicy.html
ZopeInterfaceModule
Module
PUBLIC
No module docstring; 1/1 class documented
-
gbp.pkg.pristinetar
gbp.pkg.pristinetar.html
ZopeInterfaceModule
Module
PUBLIC
Handle checkin and checkout of archives from the pristine-tar branch
-
gbp.pkg.upstreamsource
gbp.pkg.upstreamsource.html
ZopeInterfaceModule
Module
PUBLIC
No module docstring; 1/1 class documented
-
gbp.rpm
gbp.rpm.html
Package
Package
PUBLIC
provides some rpm source package related helpers
-
gbp.rpm.changelog
gbp.rpm.changelog.html
ZopeInterfaceModule
Module
PUBLIC
An RPM Changelog
-
gbp.rpm.git
gbp.rpm.git.html
ZopeInterfaceModule
Module
PUBLIC
No module docstring; 1/1 class documented
-
gbp.rpm.lib_rpm
gbp.rpm.lib_rpm.html
ZopeInterfaceModule
Module
PUBLIC
Wrapper module for librpm
-
gbp.rpm.linkedlist
gbp.rpm.linkedlist.html
ZopeInterfaceModule
Module
PUBLIC
Simple implementation of a doubly linked list
-
gbp.rpm.policy
gbp.rpm.policy.html
ZopeInterfaceModule
Module
PUBLIC
Default packaging policy for RPM
-
gbp.scripts
gbp.scripts.html
Package
Package
PUBLIC
The gbp commands
-
gbp.scripts.buildpackage
gbp.scripts.buildpackage.html
ZopeInterfaceModule
Module
PUBLIC
Build a Debian package out of a Git repository
-
gbp.scripts.buildpackage_rpm
gbp.scripts.buildpackage_rpm.html
ZopeInterfaceModule
Module
PUBLIC
Build an RPM package out of a Git repository
-
gbp.scripts.clone
gbp.scripts.clone.html
ZopeInterfaceModule
Module
PUBLIC
Clone a Git repository and set it up for gbp
-
gbp.scripts.common
gbp.scripts.common.html
Package
Package
PUBLIC
Parts shared between the deb and rpm commands
-
gbp.scripts.common.buildpackage
gbp.scripts.common.buildpackage.html
ZopeInterfaceModule
Module
PUBLIC
Common functionality for Debian and RPM buildpackage scripts
-
gbp.scripts.common.hook
gbp.scripts.common.hook.html
ZopeInterfaceModule
Module
PUBLIC
Common code for runniing hooks
-
gbp.scripts.common.import_orig
gbp.scripts.common.import_orig.html
ZopeInterfaceModule
Module
PUBLIC
Common functionality for import-orig scripts
-
gbp.scripts.common.pq
gbp.scripts.common.pq.html
ZopeInterfaceModule
Module
PUBLIC
Common functionality for Debian and RPM patchqueue management
-
gbp.scripts.common.repo_setup
gbp.scripts.common.repo_setup.html
ZopeInterfaceModule
Module
PUBLIC
Common repository setup functionality.
-
gbp.scripts.config
gbp.scripts.config.html
ZopeInterfaceModule
Module
PUBLIC
Query and display config file values
-
gbp.scripts.create_remote_repo
gbp.scripts.create_remote_repo.html
ZopeInterfaceModule
Module
PUBLIC
Create a remote Git repository based on the current one
-
gbp.scripts.dch
gbp.scripts.dch.html
ZopeInterfaceModule
Module
PUBLIC
Generate Debian changelog entries from Git commit messages
-
gbp.scripts.export_orig
gbp.scripts.export_orig.html
ZopeInterfaceModule
Module
PUBLIC
Create orig tarballs from git
-
gbp.scripts.import_dsc
gbp.scripts.import_dsc.html
ZopeInterfaceModule
Module
PUBLIC
Import a Debian source package into a Git repository
-
gbp.scripts.import_dscs
gbp.scripts.import_dscs.html
ZopeInterfaceModule
Module
PUBLIC
Import multiple dsc files into Git in one go
-
gbp.scripts.import_orig
gbp.scripts.import_orig.html
ZopeInterfaceModule
Module
PUBLIC
Import a new upstream version into a Git repository
-
gbp.scripts.import_ref
gbp.scripts.import_ref.html
ZopeInterfaceModule
Module
PUBLIC
Import a new upstream version from a git branch onto the Debian branch
-
gbp.scripts.import_srpm
gbp.scripts.import_srpm.html
ZopeInterfaceModule
Module
PUBLIC
Import an RPM source package into a Git repository
-
gbp.scripts.pq
gbp.scripts.pq.html
ZopeInterfaceModule
Module
PUBLIC
Manage Debian patches on a patch queue branch
-
gbp.scripts.pq_rpm
gbp.scripts.pq_rpm.html
ZopeInterfaceModule
Module
PUBLIC
Manage RPM patches in a patch queue
-
gbp.scripts.pristine_tar
gbp.scripts.pristine_tar.html
ZopeInterfaceModule
Module
PUBLIC
Perform pristine-tar import into a Git repository
-
gbp.scripts.pull
gbp.scripts.pull.html
ZopeInterfaceModule
Module
PUBLIC
Pull remote changes and fast forward debian, upstream and pristine-tar branch
-
gbp.scripts.push
gbp.scripts.push.html
ZopeInterfaceModule
Module
PUBLIC
Push your changes to a remote
-
gbp.scripts.rpm_ch
gbp.scripts.rpm_ch.html
ZopeInterfaceModule
Module
PUBLIC
Generate RPM changelog entries from git commit messages
-
gbp.scripts.setup_gitattributes
gbp.scripts.setup_gitattributes.html
ZopeInterfaceModule
Module
PUBLIC
Setup Git attributes to incapacitate .gitattributes shipped by the upstream
-
gbp.scripts.supercommand
gbp.scripts.supercommand.html
ZopeInterfaceModule
Module
PUBLIC
Supercommand for all gbp commands
-
gbp.scripts.tag
gbp.scripts.tag.html
ZopeInterfaceModule
Module
PUBLIC
Create a Debian tag
-
gbp.tmpfile
gbp.tmpfile.html
ZopeInterfaceModule
Module
PUBLIC
Temporary directory handling
-
gbp.tristate
gbp.tristate.html
ZopeInterfaceModule
Module
PUBLIC
A switch with three states: on|off|auto
-
gbp.version
gbp.version.html
ZopeInterfaceModule
Module
PUBLIC
The current gbp version number
-
doctests
doctests.html
Package
Package
PUBLIC
No package docstring; 7/8 modules documented
-
doctests.test_Changelog
doctests.test_Changelog.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_Config
doctests.test_Config.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_Control
doctests.test_Control.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_GitModifier
doctests.test_GitModifier.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_GitRepository
doctests.test_GitRepository.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_GitVfs
doctests.test_GitVfs.html
ZopeInterfaceModule
Module
PUBLIC
-
doctests.test_PristineTar
doctests.test_PristineTar.html
ZopeInterfaceModule
Module
PUBLIC
Test pristine-tar related methods in
-
doctests.test_create_remote_repo
doctests.test_create_remote_repo.html
ZopeInterfaceModule
Module
PUBLIC
No module docstring; 4/4 functions documented
-
gbp.command_wrappers.CommandExecFailed
gbp.command_wrappers.CommandExecFailed.html
ZopeInterfaceClass
Class
PUBLIC
Exception raised by the Command class
-
gbp.command_wrappers.proxy_stdf
gbp.command_wrappers.html#proxy_stdf
ZopeInterfaceFunction
Function
PUBLIC
Circulate stdout/stderr via a proper file object. Designed to work around a problem where Python nose replaces sys.stdout/stderr with a custom 'Tee' object that is not a file object (compatible) and thus causes a crash with Popen.
-
gbp.command_wrappers.Command
gbp.command_wrappers.Command.html
ZopeInterfaceClass
Class
PUBLIC
Wraps a shell command, so we don't have to store any kind of command line options in one of the git-buildpackage commands
-
gbp.command_wrappers.Command.__init__
gbp.command_wrappers.Command.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.cmd
gbp.command_wrappers.Command.html#cmd
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.args
gbp.command_wrappers.Command.html#args
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.run_error
gbp.command_wrappers.Command.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.shell
gbp.command_wrappers.Command.html#shell
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.capture_stdout
gbp.command_wrappers.Command.html#capture_stdout
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.capture_stderr
gbp.command_wrappers.Command.html#capture_stderr
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.cwd
gbp.command_wrappers.Command.html#cwd
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.env
gbp.command_wrappers.Command.html#env
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command._f
gbp.command_wrappers.Command.html#_f
ZopeInterfaceFunction
Static Method
PRIVATE
Build error string template
-
gbp.command_wrappers.Command._reset_state
gbp.command_wrappers.Command.html#_reset_state
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.command_wrappers.Command.retcode
gbp.command_wrappers.Command.html#retcode
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.stdout
gbp.command_wrappers.Command.html#stdout
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.stderr
gbp.command_wrappers.Command.html#stderr
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.err_reason
gbp.command_wrappers.Command.html#err_reason
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.Command.__call
gbp.command_wrappers.Command.html#__call
ZopeInterfaceFunction
Method
PRIVATE
Wraps subprocess.call so we can be verbose and fix Python's SIGPIPE handling
-
gbp.command_wrappers.Command._log_err
gbp.command_wrappers.Command.html#_log_err
ZopeInterfaceFunction
Method
PRIVATE
Log an error message
-
gbp.command_wrappers.Command._format_err
gbp.command_wrappers.Command.html#_format_err
ZopeInterfaceFunction
Method
PRIVATE
Log an error message
-
gbp.command_wrappers.Command.__call__
gbp.command_wrappers.Command.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.command_wrappers.Command.call
gbp.command_wrappers.Command.html#call
ZopeInterfaceFunction
Method
PUBLIC
Like
__call__
but let the caller handle the return status.
-
gbp.command_wrappers.RunAtCommand
gbp.command_wrappers.RunAtCommand.html
ZopeInterfaceClass
Class
PUBLIC
Run a command in a specific directory
-
gbp.command_wrappers.RunAtCommand.__call__
gbp.command_wrappers.RunAtCommand.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.command_wrappers.UnpackTarArchive
gbp.command_wrappers.UnpackTarArchive.html
ZopeInterfaceClass
Class
PUBLIC
Wrap tar to unpack a compressed tar archive
-
gbp.command_wrappers.UnpackTarArchive.__init__
gbp.command_wrappers.UnpackTarArchive.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackTarArchive.archive
gbp.command_wrappers.UnpackTarArchive.html#archive
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackTarArchive.dir
gbp.command_wrappers.UnpackTarArchive.html#dir
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackTarArchive.run_error
gbp.command_wrappers.UnpackTarArchive.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.PackTarArchive
gbp.command_wrappers.PackTarArchive.html
ZopeInterfaceClass
Class
PUBLIC
Wrap tar to pack a compressed tar archive
-
gbp.command_wrappers.PackTarArchive.__init__
gbp.command_wrappers.PackTarArchive.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.PackTarArchive.archive
gbp.command_wrappers.PackTarArchive.html#archive
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.PackTarArchive.dir
gbp.command_wrappers.PackTarArchive.html#dir
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.PackTarArchive.run_error
gbp.command_wrappers.PackTarArchive.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateTarArchive
gbp.command_wrappers.CatenateTarArchive.html
ZopeInterfaceClass
Class
PUBLIC
Wrap tar to catenate a tar file with the next
-
gbp.command_wrappers.CatenateTarArchive.__init__
gbp.command_wrappers.CatenateTarArchive.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateTarArchive.archive
gbp.command_wrappers.CatenateTarArchive.html#archive
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateTarArchive.__call__
gbp.command_wrappers.CatenateTarArchive.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.command_wrappers.RemoveTree
gbp.command_wrappers.RemoveTree.html
ZopeInterfaceClass
Class
PUBLIC
Wrap rm to remove a whole directory tree
-
gbp.command_wrappers.RemoveTree.__init__
gbp.command_wrappers.RemoveTree.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.RemoveTree.tree
gbp.command_wrappers.RemoveTree.html#tree
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.RemoveTree.run_error
gbp.command_wrappers.RemoveTree.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.DpkgSourceExtract
gbp.command_wrappers.DpkgSourceExtract.html
ZopeInterfaceClass
Class
PUBLIC
Wrap dpkg-source to extract a Debian source package into a certain directory
-
gbp.command_wrappers.DpkgSourceExtract.__init__
gbp.command_wrappers.DpkgSourceExtract.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.DpkgSourceExtract.__call__
gbp.command_wrappers.DpkgSourceExtract.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.command_wrappers.DpkgSourceExtract.run_error
gbp.command_wrappers.DpkgSourceExtract.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackZipArchive
gbp.command_wrappers.UnpackZipArchive.html
ZopeInterfaceClass
Class
PUBLIC
Wrap zip to Unpack a zip file
-
gbp.command_wrappers.UnpackZipArchive.__init__
gbp.command_wrappers.UnpackZipArchive.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackZipArchive.archive
gbp.command_wrappers.UnpackZipArchive.html#archive
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackZipArchive.dir
gbp.command_wrappers.UnpackZipArchive.html#dir
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.UnpackZipArchive.run_error
gbp.command_wrappers.UnpackZipArchive.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateZipArchive
gbp.command_wrappers.CatenateZipArchive.html
ZopeInterfaceClass
Class
PUBLIC
Wrap zipmerge tool to catenate a zip file with the next
-
gbp.command_wrappers.CatenateZipArchive.__init__
gbp.command_wrappers.CatenateZipArchive.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateZipArchive.archive
gbp.command_wrappers.CatenateZipArchive.html#archive
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.CatenateZipArchive.__call__
gbp.command_wrappers.CatenateZipArchive.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.command_wrappers.CatenateZipArchive.run_error
gbp.command_wrappers.CatenateZipArchive.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.command_wrappers.GitCommand
gbp.command_wrappers.GitCommand.html
ZopeInterfaceClass
Class
PUBLIC
Mother/Father of all git commands
-
gbp.command_wrappers.GitCommand.__init__
gbp.command_wrappers.GitCommand.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.command_wrappers.GitCommand.run_error
gbp.command_wrappers.GitCommand.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.errors.GbpError
gbp.errors.GbpError.html
ZopeInterfaceClass
Class
PUBLIC
Generic exception raised in git-buildpackage commands
-
gbp.version.gbp_version
gbp.version.html#gbp_version
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.config.gbp_version
gbp.config.html#gbp_version
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.git.errors.GitError
gbp.git.errors.GitError.html
ZopeInterfaceClass
Class
PUBLIC
Exception thrown by Git related classes
-
gbp.git.modifier.GitModifierError
gbp.git.modifier.GitModifierError.html
ZopeInterfaceClass
Class
PUBLIC
-
gbp.git.modifier.GitTz
gbp.git.modifier.GitTz.html
ZopeInterfaceClass
Class
PUBLIC
Simple class to store the utc offset only
-
gbp.git.modifier.GitTz.__init__
gbp.git.modifier.GitTz.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitTz._offset
gbp.git.modifier.GitTz.html#_offset
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.modifier.GitTz.utcoffset
gbp.git.modifier.GitTz.html#utcoffset
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitTz.dst
gbp.git.modifier.GitTz.html#dst
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier
gbp.git.modifier.GitModifier.html
ZopeInterfaceClass
Class
PUBLIC
Stores authorship/committer information
-
gbp.git.modifier.GitModifier.__init__
gbp.git.modifier.GitModifier.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.git.modifier.GitModifier.name
gbp.git.modifier.GitModifier.html#name
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier.email
gbp.git.modifier.GitModifier.html#email
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier._parse_date
gbp.git.modifier.GitModifier.html#_parse_date
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.modifier.GitModifier._date
gbp.git.modifier.GitModifier.html#_date
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.modifier.GitModifier._get_env
gbp.git.modifier.GitModifier.html#_get_env
ZopeInterfaceFunction
Method
PRIVATE
Get author or committer information as env var dictionary
-
gbp.git.modifier.GitModifier.get_date
gbp.git.modifier.GitModifier.html#get_date
ZopeInterfaceFunction
Method
PUBLIC
Return date as a git raw date
-
gbp.git.modifier.GitModifier.set_date
gbp.git.modifier.GitModifier.html#set_date
ZopeInterfaceFunction
Method
PUBLIC
Set date from timestamp, git raw date or datetime object
-
gbp.git.modifier.GitModifier.date
gbp.git.modifier.GitModifier.html#date
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier.datetime
gbp.git.modifier.GitModifier.html#datetime
ZopeInterfaceAttribute
Property
PUBLIC
Return the date as datetime object
-
gbp.git.modifier.GitModifier.tz_offset
gbp.git.modifier.GitModifier.html#tz_offset
ZopeInterfaceAttribute
Property
PUBLIC
Return the date's UTC offset
-
gbp.git.modifier.GitModifier.get_author_env
gbp.git.modifier.GitModifier.html#get_author_env
ZopeInterfaceFunction
Method
PUBLIC
Get env vars for authorship information
-
gbp.git.modifier.GitModifier.get_committer_env
gbp.git.modifier.GitModifier.html#get_committer_env
ZopeInterfaceFunction
Method
PUBLIC
Get env vars for committer information
-
gbp.git.modifier.GitModifier.get
gbp.git.modifier.GitModifier.html#get
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier.__getitem__
gbp.git.modifier.GitModifier.html#__getitem__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier.keys
gbp.git.modifier.GitModifier.html#keys
ZopeInterfaceFunction
Static Method
PUBLIC
Undocumented
-
gbp.git.modifier.GitModifier.items
gbp.git.modifier.GitModifier.html#items
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.commit.GitCommit
gbp.git.commit.GitCommit.html
ZopeInterfaceClass
Class
PUBLIC
A git commit
-
gbp.git.commit.GitCommit.sha1_re
gbp.git.commit.GitCommit.html#sha1_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.git.commit.GitCommit.is_sha1
gbp.git.commit.GitCommit.html#is_sha1
ZopeInterfaceFunction
Static Method
PUBLIC
Is value a valid 40 digit SHA1?
-
gbp.format.format_str
gbp.format.html#format_str
ZopeInterfaceFunction
Function
PUBLIC
Format a string with the given dict. Be a bit more verbose than default python about the error cause.
-
gbp.format.format_b
gbp.format.html#format_b
ZopeInterfaceFunction
Function
PUBLIC
String-like interpolation for bytes objects.
-
gbp.git.args.GitArgs
gbp.git.args.GitArgs.html
ZopeInterfaceClass
Class
PUBLIC
Handle arguments to git commands
-
gbp.git.args.GitArgs.__init__
gbp.git.args.GitArgs.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.args.GitArgs._args
gbp.git.args.GitArgs.html#_args
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.args.GitArgs.args
gbp.git.args.GitArgs.html#args
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.git.args.GitArgs.add
gbp.git.args.GitArgs.html#add
ZopeInterfaceFunction
Method
PUBLIC
Add arguments to argument list
-
gbp.git.args.GitArgs.add_true
gbp.git.args.GitArgs.html#add_true
ZopeInterfaceFunction
Method
PUBLIC
Add args if condition is True
-
gbp.git.args.GitArgs.add_false
gbp.git.args.GitArgs.html#add_false
ZopeInterfaceFunction
Method
PUBLIC
Add args if condition is False
-
gbp.git.args.GitArgs.add_cond
gbp.git.args.GitArgs.html#add_cond
ZopeInterfaceFunction
Method
PUBLIC
Add option opt to alist if condition is True else add noopt.
-
gbp.paths.to_bin
gbp.paths.html#to_bin
ZopeInterfaceFunction
Function
PUBLIC
Convert to binary if not already
-
gbp.git.repository.GitRepositoryError
gbp.git.repository.GitRepositoryError.html
ZopeInterfaceClass
Class
PUBLIC
-
gbp.git.repository.GitRemote
gbp.git.repository.GitRemote.html
ZopeInterfaceClass
Class
PUBLIC
Class representing a remote repository
-
gbp.git.repository.GitRemote.__init__
gbp.git.repository.GitRemote.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.repository.GitRemote._name
gbp.git.repository.GitRemote.html#_name
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.repository.GitRemote._fetch_url
gbp.git.repository.GitRemote.html#_fetch_url
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.repository.GitRemote._push_urls
gbp.git.repository.GitRemote.html#_push_urls
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.repository.GitRemote.__str__
gbp.git.repository.GitRemote.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.repository.GitRemote.name
gbp.git.repository.GitRemote.html#name
ZopeInterfaceAttribute
Property
PUBLIC
Name of the remote
-
gbp.git.repository.GitRemote.fetch_url
gbp.git.repository.GitRemote.html#fetch_url
ZopeInterfaceAttribute
Property
PUBLIC
Fetch URL
-
gbp.git.repository.GitRemote.push_urls
gbp.git.repository.GitRemote.html#push_urls
ZopeInterfaceAttribute
Property
PUBLIC
List of push URLs
-
gbp.git.repository.GitRepository
gbp.git.repository.GitRepository.html
ZopeInterfaceClass
Class
PUBLIC
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.repository.GitRepository._path
gbp.git.repository.GitRepository.html#_path
ZopeInterfaceAttribute
Instance Variable
PRIVATE
The path to the working tree
-
gbp.git.repository.GitRepository._bare
gbp.git.repository.GitRepository.html#_bare
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Whether this is a bare repository
-
gbp.git.repository.GitRepository._check_bare
gbp.git.repository.GitRepository.html#_check_bare
ZopeInterfaceFunction
Method
PRIVATE
Check whether this is a bare repository
-
gbp.git.repository.GitRepository._get_git_dir
gbp.git.repository.GitRepository.html#_get_git_dir
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.repository.GitRepository._git_dir
gbp.git.repository.GitRepository.html#_git_dir
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.repository.GitRepository._check_repo
gbp.git.repository.GitRepository.html#_check_repo
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.repository.GitRepository.__init__
gbp.git.repository.GitRepository.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.git.repository.GitRepository.__build_env
gbp.git.repository.GitRepository.html#__build_env
ZopeInterfaceFunction
Static Method
PRIVATE
Prepare environment for subprocess calls
-
gbp.git.repository.GitRepository._git_getoutput
gbp.git.repository.GitRepository.html#_git_getoutput
ZopeInterfaceFunction
Method
PRIVATE
Run a git command and return the output
-
gbp.git.repository.GitRepository._git_inout
gbp.git.repository.GitRepository.html#_git_inout
ZopeInterfaceFunction
Method
PRIVATE
Run a git command with input and return output
-
gbp.git.repository.GitRepository.git_inout
gbp.git.repository.GitRepository.html#git_inout
ZopeInterfaceFunction
Class Method
PUBLIC
As _git_inout but can be used without an instance
-
gbp.git.repository.GitRepository._git_command
gbp.git.repository.GitRepository.html#_git_command
ZopeInterfaceFunction
Method
PRIVATE
Execute git command with arguments args and environment env at path.
-
gbp.git.repository.GitRepository._cmd_has_feature
gbp.git.repository.GitRepository.html#_cmd_has_feature
ZopeInterfaceFunction
Method
PRIVATE
Check if the git command has certain feature enabled.
-
gbp.git.repository.GitRepository.path
gbp.git.repository.GitRepository.html#path
ZopeInterfaceAttribute
Property
PUBLIC
The absolute path to the repository
-
gbp.git.repository.GitRepository.git_dir
gbp.git.repository.GitRepository.html#git_dir
ZopeInterfaceAttribute
Property
PUBLIC
The absolute path to git's metadata
-
gbp.git.repository.GitRepository.bare
gbp.git.repository.GitRepository.html#bare
ZopeInterfaceAttribute
Property
PUBLIC
Whether this is a bare repository
-
gbp.git.repository.GitRepository.tags
gbp.git.repository.GitRepository.html#tags
ZopeInterfaceAttribute
Property
PUBLIC
List of all tags in the repository
-
gbp.git.repository.GitRepository.branch
gbp.git.repository.GitRepository.html#branch
ZopeInterfaceAttribute
Property
PUBLIC
The currently checked out branch
-
gbp.git.repository.GitRepository.head
gbp.git.repository.GitRepository.html#head
ZopeInterfaceAttribute
Property
PUBLIC
SHA1 of the current HEAD
-
gbp.git.repository.GitRepository.rename_branch
gbp.git.repository.GitRepository.html#rename_branch
ZopeInterfaceFunction
Method
PUBLIC
Rename branch
-
gbp.git.repository.GitRepository.create_branch
gbp.git.repository.GitRepository.html#create_branch
ZopeInterfaceFunction
Method
PUBLIC
Create a new branch
-
gbp.git.repository.GitRepository.delete_branch
gbp.git.repository.GitRepository.html#delete_branch
ZopeInterfaceFunction
Method
PUBLIC
Delete branch branch
-
gbp.git.repository.GitRepository.get_branch
gbp.git.repository.GitRepository.html#get_branch
ZopeInterfaceFunction
Method
PUBLIC
On what branch is the current working copy
-
gbp.git.repository.GitRepository.has_branch
gbp.git.repository.GitRepository.html#has_branch
ZopeInterfaceFunction
Method
PUBLIC
Check if the repository has branch named branch.
-
gbp.git.repository.GitRepository.set_branch
gbp.git.repository.GitRepository.html#set_branch
ZopeInterfaceFunction
Method
PUBLIC
Switch to branch branch
-
gbp.git.repository.GitRepository.get_merge_branch
gbp.git.repository.GitRepository.html#get_merge_branch
ZopeInterfaceFunction
Method
PUBLIC
Get the branch we'd merge from
-
gbp.git.repository.GitRepository.get_merge_base
gbp.git.repository.GitRepository.html#get_merge_base
ZopeInterfaceFunction
Method
PUBLIC
Get the common ancestor between two commits
-
gbp.git.repository.GitRepository.merge
gbp.git.repository.GitRepository.html#merge
ZopeInterfaceFunction
Method
PUBLIC
Merge changes from the named commit into the current branch
-
gbp.git.repository.GitRepository.abort_merge
gbp.git.repository.GitRepository.html#abort_merge
ZopeInterfaceFunction
Method
PUBLIC
Abort a merge
-
gbp.git.repository.GitRepository.is_in_merge
gbp.git.repository.GitRepository.html#is_in_merge
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.repository.GitRepository.is_fast_forward
gbp.git.repository.GitRepository.html#is_fast_forward
ZopeInterfaceFunction
Method
PUBLIC
Check if an update from from_branch to to_branch would be a fast forward or if the branch is up to date already.
-
gbp.git.repository.GitRepository._get_branches
gbp.git.repository.GitRepository.html#_get_branches
ZopeInterfaceFunction
Method
PRIVATE
Get a list of branches
-
gbp.git.repository.GitRepository.get_local_branches
gbp.git.repository.GitRepository.html#get_local_branches
ZopeInterfaceFunction
Method
PUBLIC
Get a list of local branches
-
gbp.git.repository.GitRepository.get_remote_branches
gbp.git.repository.GitRepository.html#get_remote_branches
ZopeInterfaceFunction
Method
PUBLIC
Get a list of remote branches
-
gbp.git.repository.GitRepository.update_ref
gbp.git.repository.GitRepository.html#update_ref
ZopeInterfaceFunction
Method
PUBLIC
Update ref ref to commit new if ref currently points to old
-
gbp.git.repository.GitRepository.branch_contains
gbp.git.repository.GitRepository.html#branch_contains
ZopeInterfaceFunction
Method
PUBLIC
Check if branch branch contains commit commit
-
gbp.git.repository.GitRepository.set_upstream_branch
gbp.git.repository.GitRepository.html#set_upstream_branch
ZopeInterfaceFunction
Method
PUBLIC
Set upstream branches for local branch
-
gbp.git.repository.GitRepository.get_upstream_branch
gbp.git.repository.GitRepository.html#get_upstream_branch
ZopeInterfaceFunction
Method
PUBLIC
Get upstream branch for the local branch
-
gbp.git.repository.GitRepository.ensure_refs_heads
gbp.git.repository.GitRepository.html#ensure_refs_heads
ZopeInterfaceFunction
Static Method
PUBLIC
Make sure a branch name is prefixed with `refs/heads'
-
gbp.git.repository.GitRepository.create_tag
gbp.git.repository.GitRepository.html#create_tag
ZopeInterfaceFunction
Method
PUBLIC
Create a new tag.
-
gbp.git.repository.GitRepository.delete_tag
gbp.git.repository.GitRepository.html#delete_tag
ZopeInterfaceFunction
Method
PUBLIC
Delete a tag named tag
-
gbp.git.repository.GitRepository.move_tag
gbp.git.repository.GitRepository.html#move_tag
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.repository.GitRepository.has_tag
gbp.git.repository.GitRepository.html#has_tag
ZopeInterfaceFunction
Method
PUBLIC
Check if the repository has a tag named tag.
-
gbp.git.repository.GitRepository.describe
gbp.git.repository.GitRepository.html#describe
ZopeInterfaceFunction
Method
PUBLIC
Describe commit, relative to the latest tag reachable from it.
-
gbp.git.repository.GitRepository.find_tag
gbp.git.repository.GitRepository.html#find_tag
ZopeInterfaceFunction
Method
PUBLIC
Find the closest tag to a given commit
-
gbp.git.repository.GitRepository.find_branch_tag
gbp.git.repository.GitRepository.html#find_branch_tag
ZopeInterfaceFunction
Method
PUBLIC
Find the closest tag on a certain branch to a given commit
-
gbp.git.repository.GitRepository.get_tags
gbp.git.repository.GitRepository.html#get_tags
ZopeInterfaceFunction
Method
PUBLIC
List tags
-
gbp.git.repository.GitRepository.verify_tag
gbp.git.repository.GitRepository.html#verify_tag
ZopeInterfaceFunction
Method
PUBLIC
Verify a signed tag
-
gbp.git.repository.GitRepository.force_head
gbp.git.repository.GitRepository.html#force_head
ZopeInterfaceFunction
Method
PUBLIC
Force HEAD to a specific commit
-
gbp.git.repository.GitRepository._status
gbp.git.repository.GitRepository.html#_status
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.repository.GitRepository.is_clean
gbp.git.repository.GitRepository.html#is_clean
ZopeInterfaceFunction
Method
PUBLIC
Does the repository contain any uncommitted modifications?
-
gbp.git.repository.GitRepository.clean
gbp.git.repository.GitRepository.html#clean
ZopeInterfaceFunction
Method
PUBLIC
Remove untracked files from the working tree.
-
gbp.git.repository.GitRepository.status
gbp.git.repository.GitRepository.html#status
ZopeInterfaceFunction
Method
PUBLIC
Check status of repository.
-
gbp.git.repository.GitRepository.is_empty
gbp.git.repository.GitRepository.html#is_empty
ZopeInterfaceFunction
Method
PUBLIC
Is the repository empty?
-
gbp.git.repository.GitRepository.rev_parse
gbp.git.repository.GitRepository.html#rev_parse
ZopeInterfaceFunction
Method
PUBLIC
Find the SHA1 of a given name
-
gbp.git.repository.GitRepository.strip_sha1
gbp.git.repository.GitRepository.html#strip_sha1
ZopeInterfaceFunction
Static Method
PUBLIC
Strip a given sha1 and check if the resulting hash has the expected length.
-
gbp.git.repository.GitRepository.checkout
gbp.git.repository.GitRepository.html#checkout
ZopeInterfaceFunction
Method
PUBLIC
Checkout treeish
-
gbp.git.repository.GitRepository.has_treeish
gbp.git.repository.GitRepository.html#has_treeish
ZopeInterfaceFunction
Method
PUBLIC
Check if the repository has the treeish object treeish.
-
gbp.git.repository.GitRepository.write_tree
gbp.git.repository.GitRepository.html#write_tree
ZopeInterfaceFunction
Method
PUBLIC
Create a tree object from the current index
-
gbp.git.repository.GitRepository.make_tree
gbp.git.repository.GitRepository.html#make_tree
ZopeInterfaceFunction
Method
PUBLIC
Create a tree based on contents.
-
gbp.git.repository.GitRepository.get_obj_type
gbp.git.repository.GitRepository.html#get_obj_type
ZopeInterfaceFunction
Method
PUBLIC
Get type of a git repository object
-
gbp.git.repository.GitRepository.list_tree
gbp.git.repository.GitRepository.html#list_tree
ZopeInterfaceFunction
Method
PUBLIC
Get a trees content. It yields tuples that match the 'ls-tree' output: (mode, type, sha1, path). When sizes is True, includes object sizes: (mode, type, sha1, size, path)
-
gbp.git.repository.GitRepository.get_config
gbp.git.repository.GitRepository.html#get_config
ZopeInterfaceFunction
Method
PUBLIC
Gets the config value associated with name
-
gbp.git.repository.GitRepository.set_config
gbp.git.repository.GitRepository.html#set_config
ZopeInterfaceFunction
Method
PUBLIC
Set a git config value in this repository
-
gbp.git.repository.GitRepository.set_user_name
gbp.git.repository.GitRepository.html#set_user_name
ZopeInterfaceFunction
Method
PUBLIC
Sets the full name to use for git commits.
-
gbp.git.repository.GitRepository.set_user_email
gbp.git.repository.GitRepository.html#set_user_email
ZopeInterfaceFunction
Method
PUBLIC
Sets the email address to use for git commits.
-
gbp.git.repository.GitRepository.get_author_info
gbp.git.repository.GitRepository.html#get_author_info
ZopeInterfaceFunction
Method
PUBLIC
Determine a sane values for author name and author email from git's config and environment variables.
-
gbp.git.repository.GitRepository.get_remotes
gbp.git.repository.GitRepository.html#get_remotes
ZopeInterfaceFunction
Method
PUBLIC
Get a list of remote repositories
-
gbp.git.repository.GitRepository.get_remote_repos
gbp.git.repository.GitRepository.html#get_remote_repos
ZopeInterfaceFunction
Method
PUBLIC
Get all remote repositories
-
gbp.git.repository.GitRepository.has_remote_repo
gbp.git.repository.GitRepository.html#has_remote_repo
ZopeInterfaceFunction
Method
PUBLIC
Do we know about a remote named name?
-
gbp.git.repository.GitRepository.add_remote_repo
gbp.git.repository.GitRepository.html#add_remote_repo
ZopeInterfaceFunction
Method
PUBLIC
Add a tracked remote repository
-
gbp.git.repository.GitRepository.remove_remote_repo
gbp.git.repository.GitRepository.html#remove_remote_repo
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.repository.GitRepository.fetch
gbp.git.repository.GitRepository.html#fetch
ZopeInterfaceFunction
Method
PUBLIC
Download objects and refs from another repository.
-
gbp.git.repository.GitRepository.pull
gbp.git.repository.GitRepository.html#pull
ZopeInterfaceFunction
Method
PUBLIC
Fetch and merge from another repository
-
gbp.git.repository.GitRepository.push
gbp.git.repository.GitRepository.html#push
ZopeInterfaceFunction
Method
PUBLIC
Push changes to the remote repo
-
gbp.git.repository.GitRepository.push_tag
gbp.git.repository.GitRepository.html#push_tag
ZopeInterfaceFunction
Method
PUBLIC
Push a tag to the remote repo
-
gbp.git.repository.GitRepository.add_files
gbp.git.repository.GitRepository.html#add_files
ZopeInterfaceFunction
Method
PUBLIC
Add files to a the repository
-
gbp.git.repository.GitRepository.remove_files
gbp.git.repository.GitRepository.html#remove_files
ZopeInterfaceFunction
Method
PUBLIC
Remove files from the repository
-
gbp.git.repository.GitRepository.list_files
gbp.git.repository.GitRepository.html#list_files
ZopeInterfaceFunction
Method
PUBLIC
List files in index and working tree
-
gbp.git.repository.GitRepository.write_file
gbp.git.repository.GitRepository.html#write_file
ZopeInterfaceFunction
Method
PUBLIC
Hash a single file and write it into the object database
-
gbp.git.repository.GitRepository.rename_file
gbp.git.repository.GitRepository.html#rename_file
ZopeInterfaceFunction
Method
PUBLIC
Rename file, directory, or symlink
-
gbp.git.repository.GitRepository._commit
gbp.git.repository.GitRepository.html#_commit
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.repository.GitRepository.commit_staged
gbp.git.repository.GitRepository.html#commit_staged
ZopeInterfaceFunction
Method
PUBLIC
Commit currently staged files to the repository
-
gbp.git.repository.GitRepository.commit_all
gbp.git.repository.GitRepository.html#commit_all
ZopeInterfaceFunction
Method
PUBLIC
Commit all changes to the repository
-
gbp.git.repository.GitRepository.commit_files
gbp.git.repository.GitRepository.html#commit_files
ZopeInterfaceFunction
Method
PUBLIC
Commit the given files to the repository
-
gbp.git.repository.GitRepository.commit_dir
gbp.git.repository.GitRepository.html#commit_dir
ZopeInterfaceFunction
Method
PUBLIC
Replace the current tip of branch branch with the contents from unpack_dir
-
gbp.git.repository.GitRepository.commit_tree
gbp.git.repository.GitRepository.html#commit_tree
ZopeInterfaceFunction
Method
PUBLIC
Commit a tree with commit msg msg and parents parents
-
gbp.git.repository.GitRepository.get_commits
gbp.git.repository.GitRepository.html#get_commits
ZopeInterfaceFunction
Method
PUBLIC
Get commits from since to until touching paths
-
gbp.git.repository.GitRepository.show
gbp.git.repository.GitRepository.html#show
ZopeInterfaceFunction
Method
PUBLIC
Show a git object
-
gbp.git.repository.GitRepository.grep_log
gbp.git.repository.GitRepository.html#grep_log
ZopeInterfaceFunction
Method
PUBLIC
Get commmits matching regex
-
gbp.git.repository.GitRepository.get_subject
gbp.git.repository.GitRepository.html#get_subject
ZopeInterfaceFunction
Method
PUBLIC
Gets the subject of a commit.
-
gbp.git.repository.GitRepository.get_commit_info
gbp.git.repository.GitRepository.html#get_commit_info
ZopeInterfaceFunction
Method
PUBLIC
Look up data of a specific commit-ish. Dereferences given commit-ish to the commit it points to.
-
gbp.git.repository.GitRepository.format_patches
gbp.git.repository.GitRepository.html#format_patches
ZopeInterfaceFunction
Method
PUBLIC
Output the commits between start and end as patches in output_dir.
-
gbp.git.repository.GitRepository.apply_patch
gbp.git.repository.GitRepository.html#apply_patch
ZopeInterfaceFunction
Method
PUBLIC
Apply a patch using git apply
-
gbp.git.repository.GitRepository.diff
gbp.git.repository.GitRepository.html#diff
ZopeInterfaceFunction
Method
PUBLIC
Diff two git repository objects
-
gbp.git.repository.GitRepository.diff_status
gbp.git.repository.GitRepository.html#diff_status
ZopeInterfaceFunction
Method
PUBLIC
Get file-status of two git repository objects
-
gbp.git.repository.GitRepository.archive
gbp.git.repository.GitRepository.html#archive
ZopeInterfaceFunction
Method
PUBLIC
Create an archive from a treeish
-
gbp.git.repository.GitRepository.collect_garbage
gbp.git.repository.GitRepository.html#collect_garbage
ZopeInterfaceFunction
Method
PUBLIC
Cleanup unnecessary files and optimize the local repository
-
gbp.git.repository.GitRepository.has_submodules
gbp.git.repository.GitRepository.html#has_submodules
ZopeInterfaceFunction
Method
PUBLIC
Does the repo have any submodules?
-
gbp.git.repository.GitRepository.add_submodule
gbp.git.repository.GitRepository.html#add_submodule
ZopeInterfaceFunction
Method
PUBLIC
Add a submodule
-
gbp.git.repository.GitRepository.update_submodules
gbp.git.repository.GitRepository.html#update_submodules
ZopeInterfaceFunction
Method
PUBLIC
Update all submodules
-
gbp.git.repository.GitRepository.get_submodules
gbp.git.repository.GitRepository.html#get_submodules
ZopeInterfaceFunction
Method
PUBLIC
List the submodules of treeish
-
gbp.git.repository.GitRepository.create
gbp.git.repository.GitRepository.html#create
ZopeInterfaceFunction
Class Method
PUBLIC
Create a repository at path
-
gbp.git.repository.GitRepository.clone
gbp.git.repository.GitRepository.html#clone
ZopeInterfaceFunction
Class Method
PUBLIC
Clone a git repository at remote to path.
-
gbp.git.fastimport.FastImport
gbp.git.fastimport.FastImport.html
ZopeInterfaceClass
Class
PUBLIC
Add data to a git repository using git fast-import
-
gbp.git.fastimport.FastImport._bufsize
gbp.git.fastimport.FastImport.html#_bufsize
ZopeInterfaceAttribute
Class Variable
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport.m_regular
gbp.git.fastimport.FastImport.html#m_regular
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.git.fastimport.FastImport.m_exec
gbp.git.fastimport.FastImport.html#m_exec
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.git.fastimport.FastImport.m_symlink
gbp.git.fastimport.FastImport.html#m_symlink
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.git.fastimport.FastImport.__init__
gbp.git.fastimport.FastImport.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.git.fastimport.FastImport._repo
gbp.git.fastimport.FastImport.html#_repo
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport._fi
gbp.git.fastimport.FastImport.html#_fi
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport._out
gbp.git.fastimport.FastImport.html#_out
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport._do_data
gbp.git.fastimport.FastImport.html#_do_data
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport._do_file
gbp.git.fastimport.FastImport.html#_do_file
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.git.fastimport.FastImport.add_file
gbp.git.fastimport.FastImport.html#add_file
ZopeInterfaceFunction
Method
PUBLIC
Add a file
-
gbp.git.fastimport.FastImport.add_symlink
gbp.git.fastimport.FastImport.html#add_symlink
ZopeInterfaceFunction
Method
PUBLIC
Add a symlink
-
gbp.git.fastimport.FastImport.start_commit
gbp.git.fastimport.FastImport.html#start_commit
ZopeInterfaceFunction
Method
PUBLIC
Start a fast import commit
-
gbp.git.fastimport.FastImport.deleteall
gbp.git.fastimport.FastImport.html#deleteall
ZopeInterfaceFunction
Method
PUBLIC
Issue deleteall to fastimport so we start from a empty tree
-
gbp.git.fastimport.FastImport.close
gbp.git.fastimport.FastImport.html#close
ZopeInterfaceFunction
Method
PUBLIC
Close fast-import issuing all pending actions
-
gbp.git.fastimport.FastImport.__del__
gbp.git.fastimport.FastImport.html#__del__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs
gbp.git.vfs.GitVfs.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/2 instance variable, 1/2 method, 1/1 class documented
-
gbp.git.vfs.GitVfs._File
gbp.git.vfs.GitVfs._File.html
ZopeInterfaceClass
Class
PRIVATE
A file like object representing a file in git
-
gbp.git.vfs.GitVfs._File.__init__
gbp.git.vfs.GitVfs._File.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File._iter
gbp.git.vfs.GitVfs._File.html#_iter
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.vfs.GitVfs._File._data
gbp.git.vfs.GitVfs._File.html#_data
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.vfs.GitVfs._File.readline
gbp.git.vfs.GitVfs._File.html#readline
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File.readlines
gbp.git.vfs.GitVfs._File.html#readlines
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File.read
gbp.git.vfs.GitVfs._File.html#read
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File.close
gbp.git.vfs.GitVfs._File.html#close
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File.__enter__
gbp.git.vfs.GitVfs._File.html#__enter__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs._File.__exit__
gbp.git.vfs.GitVfs._File.html#__exit__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.vfs.GitVfs.__init__
gbp.git.vfs.GitVfs.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.git.vfs.GitVfs._repo
gbp.git.vfs.GitVfs.html#_repo
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.vfs.GitVfs._committish
gbp.git.vfs.GitVfs.html#_committish
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.git.vfs.GitVfs.open
gbp.git.vfs.GitVfs.html#open
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.git.rfc822_date_to_git
gbp.git.html#rfc822_date_to_git
ZopeInterfaceFunction
Function
PUBLIC
Parse a date in RFC822 format, and convert to a 'seconds tz' string.
-
gbp.config.no_upstream_branch_msg
gbp.config.html#no_upstream_branch_msg
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.config.no_debian_branch_msg
gbp.config.html#no_debian_branch_msg
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.config.expand_path
gbp.config.html#expand_path
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.config.check_tristate
gbp.config.html#check_tristate
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.config.save_option
gbp.config.html#save_option
ZopeInterfaceFunction
Function
PUBLIC
save options on the underlying parser
-
gbp.config.GbpOption
gbp.config.GbpOption.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.config.GbpOption.TYPES
gbp.config.GbpOption.html#TYPES
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.config.GbpOption.TYPE_CHECKER
gbp.config.GbpOption.html#TYPE_CHECKER
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser
gbp.config.GbpOptionParser.html
ZopeInterfaceClass
Class
PUBLIC
Handles commandline options and parsing of config files
-
gbp.config.GbpOptionParser.command
gbp.config.GbpOptionParser.html#command
ZopeInterfaceAttribute
Instance Variable
PUBLIC
the gbp command we store the options for
-
gbp.config.GbpOptionParser.prefix
gbp.config.GbpOptionParser.html#prefix
ZopeInterfaceAttribute
Instance Variable
PUBLIC
prefix to prepend to all commandline options
-
gbp.config.GbpOptionParser.config
gbp.config.GbpOptionParser.html#config
ZopeInterfaceAttribute
Instance Variable
PUBLIC
current configuration parameters
-
gbp.config.GbpOptionParser.defaults
gbp.config.GbpOptionParser.html#defaults
ZopeInterfaceAttribute
Class Variable
PUBLIC
defaults value of an option if not in the config file or given on the command line
-
gbp.config.GbpOptionParser.help
gbp.config.GbpOptionParser.html#help
ZopeInterfaceAttribute
Class Variable
PUBLIC
help messages
-
gbp.config.GbpOptionParser.def_config_files
gbp.config.GbpOptionParser.html#def_config_files
ZopeInterfaceAttribute
Class Variable
PUBLIC
config files we parse
-
gbp.config.GbpOptionParser.short_opts
gbp.config.GbpOptionParser.html#short_opts
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.list_opts
gbp.config.GbpOptionParser.html#list_opts
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.get_config_files
gbp.config.GbpOptionParser.html#get_config_files
ZopeInterfaceFunction
Class Method
PUBLIC
Get list of config files from the GBP_CONF_FILES environment variable.
-
gbp.config.GbpOptionParser._read_config_file
gbp.config.GbpOptionParser.html#_read_config_file
ZopeInterfaceFunction
Method
PRIVATE
Read config file
-
gbp.config.GbpOptionParser._warn_old_config_section
gbp.config.GbpOptionParser.html#_warn_old_config_section
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.config.GbpOptionParser._warn_old_gbp_conf
gbp.config.GbpOptionParser.html#_warn_old_gbp_conf
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.config.GbpOptionParser._warned_old_gbp_conf
gbp.config.GbpOptionParser.html#_warned_old_gbp_conf
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.config.GbpOptionParser.config_file_sections
gbp.config.GbpOptionParser.html#config_file_sections
ZopeInterfaceAttribute
Property
PUBLIC
List of all found config file sections
-
gbp.config.GbpOptionParser._listify
gbp.config.GbpOptionParser.html#_listify
ZopeInterfaceFunction
Static Method
PRIVATE
No summary
-
gbp.config.GbpOptionParser.parse_lists
gbp.config.GbpOptionParser.html#parse_lists
ZopeInterfaceFunction
Method
PUBLIC
Parse options that can be given as lists
-
gbp.config.GbpOptionParser.parse_config_files
gbp.config.GbpOptionParser.html#parse_config_files
ZopeInterfaceFunction
Method
PUBLIC
Parse the possible config files and set appropriate values default values
-
gbp.config.GbpOptionParser.__init__
gbp.config.GbpOptionParser.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.config.GbpOptionParser.sections
gbp.config.GbpOptionParser.html#sections
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.valid_options
gbp.config.GbpOptionParser.html#valid_options
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.config_parser
gbp.config.GbpOptionParser.html#config_parser
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser._is_boolean
gbp.config.GbpOptionParser.html#_is_boolean
ZopeInterfaceFunction
Method
PRIVATE
is option_name a boolean option
-
gbp.config.GbpOptionParser._get_bool_default
gbp.config.GbpOptionParser.html#_get_bool_default
ZopeInterfaceFunction
Method
PRIVATE
get default for boolean options this way we can handle no-foo=True and foo=False
-
gbp.config.GbpOptionParser.get_default
gbp.config.GbpOptionParser.html#get_default
ZopeInterfaceFunction
Method
PUBLIC
get the default value
-
gbp.config.GbpOptionParser.get_opt_names
gbp.config.GbpOptionParser.html#get_opt_names
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.add_config_file_option
gbp.config.GbpOptionParser.html#add_config_file_option
ZopeInterfaceFunction
Method
PUBLIC
set a option for the command line parser, the default is read from the config file param option_name: name of the option type option_name: string param dest: where to store this option type dest: string param help: help text type help: string...
-
gbp.config.GbpOptionParser.add_boolean_config_file_option
gbp.config.GbpOptionParser.html#add_boolean_config_file_option
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.config.GbpOptionParser.get_config_file_value
gbp.config.GbpOptionParser.html#get_config_file_value
ZopeInterfaceFunction
Method
PUBLIC
Query a single interpolated config file value.
-
gbp.config.GbpOptionParser.print_help
gbp.config.GbpOptionParser.html#print_help
ZopeInterfaceFunction
Method
PUBLIC
Print an extended help message, listing all options and any help text provided with them, to 'file' (default stdout).
-
gbp.config.GbpOptionParser._name_to_filename
gbp.config.GbpOptionParser.html#_name_to_filename
ZopeInterfaceFunction
Class Method
PRIVATE
Translate a name like 'system' to a config file name
-
gbp.config.GbpOptionParser._set_config_file_value
gbp.config.GbpOptionParser.html#_set_config_file_value
ZopeInterfaceFunction
Class Method
PRIVATE
Write a config value to a file creating it if needed
-
gbp.config.GbpOptionGroup
gbp.config.GbpOptionGroup.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 1/2 method documented
-
gbp.config.GbpOptionGroup.add_config_file_option
gbp.config.GbpOptionGroup.html#add_config_file_option
ZopeInterfaceFunction
Method
PUBLIC
set a option for the command line parser, the default is read from the config file param option_name: name of the option type option_name: string param dest: where to store this option type dest: string param help: help text type help: string...
-
gbp.config.GbpOptionGroup.add_boolean_config_file_option
gbp.config.GbpOptionGroup.html#add_boolean_config_file_option
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.config.GbpOptionParserDebian
gbp.config.GbpOptionParserDebian.html
ZopeInterfaceClass
Class
PUBLIC
Handles commandline options and parsing of config files for Debian tools
-
gbp.config.GbpOptionParserDebian.defaults
gbp.config.GbpOptionParserDebian.html#defaults
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParserDebian._warn_old_gbp_conf
gbp.config.GbpOptionParserDebian.html#_warn_old_gbp_conf
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.config.GbpOptionParserRpm
gbp.config.GbpOptionParserRpm.html
ZopeInterfaceClass
Class
PUBLIC
Handles commandline options and parsing of config files for rpm tools
-
gbp.config.GbpOptionParserRpm.defaults
gbp.config.GbpOptionParserRpm.html#defaults
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParserRpm.help
gbp.config.GbpOptionParserRpm.html#help
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.config.GbpOptionParserRpm._warn_old_gbp_conf
gbp.config.GbpOptionParserRpm.html#_warn_old_gbp_conf
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.dch.MAX_CHANGELOG_LINE_LENGTH
gbp.dch.html#MAX_CHANGELOG_LINE_LENGTH
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.dch.filter_ignore_rx_matches
gbp.dch.html#filter_ignore_rx_matches
ZopeInterfaceFunction
Function
PUBLIC
Filter any lines that match options.ignore_regex (i.e. --ignore-regex).
-
gbp.dch._ispunct
gbp.dch.html#_ispunct
ZopeInterfaceFunction
Function
PRIVATE
Undocumented
-
gbp.dch.terminate_first_line_if_needed
gbp.dch.html#terminate_first_line_if_needed
ZopeInterfaceFunction
Function
PUBLIC
Terminate the first line of lines with a '.' if multi-line.
-
gbp.dch.format_changelog_entry
gbp.dch.html#format_changelog_entry
ZopeInterfaceFunction
Function
PUBLIC
Return a list of lines (without newlines) as the changelog entry for commit_info (generated by GitRepository.get_commit_info()). If last_commit is not False, then this entry is the last one in the series.
-
gbp.deb.changelog.NoChangeLogError
gbp.deb.changelog.NoChangeLogError.html
ZopeInterfaceClass
Class
PUBLIC
No changelog found
-
gbp.deb.changelog.ParseChangeLogError
gbp.deb.changelog.ParseChangeLogError.html
ZopeInterfaceClass
Class
PUBLIC
Problem parsing changelog
-
gbp.deb.changelog.ChangeLogSection
gbp.deb.changelog.ChangeLogSection.html
ZopeInterfaceClass
Class
PUBLIC
A section in the changelog describing one particular version
-
gbp.deb.changelog.ChangeLogSection.__init__
gbp.deb.changelog.ChangeLogSection.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLogSection._package
gbp.deb.changelog.ChangeLogSection.html#_package
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLogSection._version
gbp.deb.changelog.ChangeLogSection.html#_version
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLogSection.package
gbp.deb.changelog.ChangeLogSection.html#package
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLogSection.version
gbp.deb.changelog.ChangeLogSection.html#version
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLogSection.parse
gbp.deb.changelog.ChangeLogSection.html#parse
ZopeInterfaceFunction
Class Method
PUBLIC
Parse one changelog section
-
gbp.deb.changelog.ChangeLog
gbp.deb.changelog.ChangeLog.html
ZopeInterfaceClass
Class
PUBLIC
A Debian changelog
-
gbp.deb.changelog.ChangeLog.__init__
gbp.deb.changelog.ChangeLog.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.deb.changelog.ChangeLog._contents
gbp.deb.changelog.ChangeLog.html#_contents
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLog._cp
gbp.deb.changelog.ChangeLog.html#_cp
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLog._filename
gbp.deb.changelog.ChangeLog.html#_filename
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLog._run_parsechangelog
gbp.deb.changelog.ChangeLog.html#_run_parsechangelog
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLog._parse
gbp.deb.changelog.ChangeLog.html#_parse
ZopeInterfaceFunction
Method
PRIVATE
Parse a changelog based on the already read contents.
-
gbp.deb.changelog.ChangeLog._read
gbp.deb.changelog.ChangeLog.html#_read
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.deb.changelog.ChangeLog.__getitem__
gbp.deb.changelog.ChangeLog.html#__getitem__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLog.__setitem__
gbp.deb.changelog.ChangeLog.html#__setitem__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLog.filename
gbp.deb.changelog.ChangeLog.html#filename
ZopeInterfaceAttribute
Property
PUBLIC
The filename (path) of the changelog
-
gbp.deb.changelog.ChangeLog.name
gbp.deb.changelog.ChangeLog.html#name
ZopeInterfaceAttribute
Property
PUBLIC
The packages name
-
gbp.deb.changelog.ChangeLog.version
gbp.deb.changelog.ChangeLog.html#version
ZopeInterfaceAttribute
Property
PUBLIC
The full version string
-
gbp.deb.changelog.ChangeLog.distribution
gbp.deb.changelog.ChangeLog.html#distribution
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLog.upstream_version
gbp.deb.changelog.ChangeLog.html#upstream_version
ZopeInterfaceAttribute
Property
PUBLIC
The upstream version
-
gbp.deb.changelog.ChangeLog.debian_version
gbp.deb.changelog.ChangeLog.html#debian_version
ZopeInterfaceAttribute
Property
PUBLIC
The Debian part of the version number
-
gbp.deb.changelog.ChangeLog.epoch
gbp.deb.changelog.ChangeLog.html#epoch
ZopeInterfaceAttribute
Property
PUBLIC
The package's epoch
-
gbp.deb.changelog.ChangeLog.noepoch
gbp.deb.changelog.ChangeLog.html#noepoch
ZopeInterfaceAttribute
Property
PUBLIC
The version string without the epoch
-
gbp.deb.changelog.ChangeLog.has_epoch
gbp.deb.changelog.ChangeLog.html#has_epoch
ZopeInterfaceFunction
Method
PUBLIC
Whether the version has an epoch
-
gbp.deb.changelog.ChangeLog.author
gbp.deb.changelog.ChangeLog.html#author
ZopeInterfaceAttribute
Property
PUBLIC
The author of the last modification
-
gbp.deb.changelog.ChangeLog.email
gbp.deb.changelog.ChangeLog.html#email
ZopeInterfaceAttribute
Property
PUBLIC
The author's email
-
gbp.deb.changelog.ChangeLog.date
gbp.deb.changelog.ChangeLog.html#date
ZopeInterfaceAttribute
Property
PUBLIC
The date of the last modification as rfc822 date
-
gbp.deb.changelog.ChangeLog.sections_iter
gbp.deb.changelog.ChangeLog.html#sections_iter
ZopeInterfaceAttribute
Property
PUBLIC
Iterate over sections in the changelog
-
gbp.deb.changelog.ChangeLog.sections
gbp.deb.changelog.ChangeLog.html#sections
ZopeInterfaceAttribute
Property
PUBLIC
Get sections in the changelog
-
gbp.deb.changelog.ChangeLog.spawn_dch
gbp.deb.changelog.ChangeLog.html#spawn_dch
ZopeInterfaceFunction
Static Method
PUBLIC
Spawn dch
-
gbp.deb.changelog.ChangeLog.add_entry
gbp.deb.changelog.ChangeLog.html#add_entry
ZopeInterfaceFunction
Method
PUBLIC
Add a single changelog entry
-
gbp.deb.changelog.ChangeLog.add_section
gbp.deb.changelog.ChangeLog.html#add_section
ZopeInterfaceFunction
Method
PUBLIC
Add a new section to the changelog
-
gbp.deb.changelog.ChangeLog.get_changes
gbp.deb.changelog.ChangeLog.html#get_changes
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.changelog.ChangeLog._parse_maint
gbp.deb.changelog.ChangeLog.html#_parse_maint
ZopeInterfaceFunction
Static Method
PRIVATE
Parse maintainer
-
gbp.deb.changelog.ChangeLog.create
gbp.deb.changelog.ChangeLog.html#create
ZopeInterfaceFunction
Class Method
PUBLIC
Create a new, empty changelog
-
gbp.pkg.compressor.Compressor
gbp.pkg.compressor.Compressor.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/4 property, 0/2 instance variable, 0/3 class variable, 2/4 methods documented
-
gbp.pkg.compressor.Compressor.Aliases
gbp.pkg.compressor.Compressor.html#Aliases
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor.Opts
gbp.pkg.compressor.Compressor.html#Opts
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor.Exts
gbp.pkg.compressor.Compressor.html#Exts
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor.__init__
gbp.pkg.compressor.Compressor.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor._type
gbp.pkg.compressor.Compressor.html#_type
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.pkg.compressor.Compressor._level
gbp.pkg.compressor.Compressor.html#_level
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.pkg.compressor.Compressor.is_known
gbp.pkg.compressor.Compressor.html#is_known
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor.type
gbp.pkg.compressor.Compressor.html#type
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor.level
gbp.pkg.compressor.Compressor.html#level
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.pkg.compressor.Compressor._level_opt
gbp.pkg.compressor.Compressor.html#_level_opt
ZopeInterfaceAttribute
Property
PRIVATE
Undocumented
-
gbp.pkg.compressor.Compressor._more_opts
gbp.pkg.compressor.Compressor.html#_more_opts
ZopeInterfaceAttribute
Property
PRIVATE
Undocumented
-
gbp.pkg.compressor.Compressor.cmdline
gbp.pkg.compressor.Compressor.html#cmdline
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.pkg.compressor.Compressor.__repr__
gbp.pkg.compressor.Compressor.html#__repr__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.pkg.archive.Archive
gbp.pkg.archive.Archive.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/2 class variable, 1/1 static method documented
-
gbp.pkg.archive.Archive.Formats
gbp.pkg.archive.Archive.html#Formats
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.archive.Archive.Ext_aliases
gbp.pkg.archive.Archive.html#Ext_aliases
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.archive.Archive.parse_filename
gbp.pkg.archive.Archive.html#parse_filename
ZopeInterfaceFunction
Static Method
PUBLIC
Given an filename return the basename (filename without the archive and compression extensions), archive format and compression method used.
-
gbp.pkg.pkgpolicy.PkgPolicy
gbp.pkg.pkgpolicy.PkgPolicy.html
ZopeInterfaceClass
Class
PUBLIC
Common helpers for packaging policy.
-
gbp.pkg.pkgpolicy.PkgPolicy.version_mangle_re
gbp.pkg.pkgpolicy.PkgPolicy.html#version_mangle_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.packagename_re
gbp.pkg.pkgpolicy.PkgPolicy.html#packagename_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.packagename_msg
gbp.pkg.pkgpolicy.PkgPolicy.html#packagename_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.upstreamversion_re
gbp.pkg.pkgpolicy.PkgPolicy.html#upstreamversion_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.upstreamversion_msg
gbp.pkg.pkgpolicy.PkgPolicy.html#upstreamversion_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.is_valid_packagename
gbp.pkg.pkgpolicy.PkgPolicy.html#is_valid_packagename
ZopeInterfaceFunction
Class Method
PUBLIC
Is this a valid package name?
-
gbp.pkg.pkgpolicy.PkgPolicy.is_valid_upstreamversion
gbp.pkg.pkgpolicy.PkgPolicy.html#is_valid_upstreamversion
ZopeInterfaceFunction
Class Method
PUBLIC
Is this a valid upstream version number?
-
gbp.pkg.pkgpolicy.PkgPolicy.guess_upstream_src_version
gbp.pkg.pkgpolicy.PkgPolicy.html#guess_upstream_src_version
ZopeInterfaceFunction
Static Method
PUBLIC
Guess the package name and version from the filename of an upstream archive.
-
gbp.pkg.pkgpolicy.PkgPolicy.has_origs
gbp.pkg.pkgpolicy.PkgPolicy.html#has_origs
ZopeInterfaceFunction
Static Method
PUBLIC
Check orig tarball and additional tarballs exists in dir
-
gbp.pkg.pkgpolicy.PkgPolicy.has_orig
gbp.pkg.pkgpolicy.PkgPolicy.html#has_orig
ZopeInterfaceFunction
Class Method
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.symlink_origs
gbp.pkg.pkgpolicy.PkgPolicy.html#symlink_origs
ZopeInterfaceFunction
Static Method
PUBLIC
symlink orig tarball from orig_dir to output_dir
-
gbp.pkg.pkgpolicy.PkgPolicy.symlink_orig
gbp.pkg.pkgpolicy.PkgPolicy.html#symlink_orig
ZopeInterfaceFunction
Class Method
PUBLIC
Undocumented
-
gbp.pkg.pkgpolicy.PkgPolicy.version_subst
gbp.pkg.pkgpolicy.PkgPolicy.html#version_subst
ZopeInterfaceFunction
Class Method
PUBLIC
Generate a string from a given format and a version. The extracted version can be passed through the sanitizer function argument before being formatted into a string.
-
gbp.deb.policy.DebianPkgPolicy
gbp.deb.policy.DebianPkgPolicy.html
ZopeInterfaceClass
Class
PUBLIC
Packaging policy for Debian Source Packages
-
gbp.deb.policy.DebianPkgPolicy.packagename_re
gbp.deb.policy.DebianPkgPolicy.html#packagename_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.policy.DebianPkgPolicy.packagename_msg
gbp.deb.policy.DebianPkgPolicy.html#packagename_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.policy.DebianPkgPolicy.upstreamversion_re
gbp.deb.policy.DebianPkgPolicy.html#upstreamversion_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.policy.DebianPkgPolicy.upstreamversion_msg
gbp.deb.policy.DebianPkgPolicy.html#upstreamversion_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.policy.DebianPkgPolicy.debianversion_chars
gbp.deb.policy.DebianPkgPolicy.html#debianversion_chars
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.policy.DebianPkgPolicy.build_tarball_name
gbp.deb.policy.DebianPkgPolicy.html#build_tarball_name
ZopeInterfaceFunction
Static Method
PUBLIC
Given a source package's name, version and compression return the name of the corresponding upstream tarball.
-
gbp.deb.policy.DebianPkgPolicy.build_signature_name
gbp.deb.policy.DebianPkgPolicy.html#build_signature_name
ZopeInterfaceFunction
Static Method
PUBLIC
Given a source package's name, version and compression return the name of the corresponding upstream tarball signature file.
-
gbp.deb.Releases
gbp.deb.html#Releases
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.deb.DpkgCompareVersions
gbp.deb.DpkgCompareVersions.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/1 instance variable, 0/1 class variable, 1/2 method documented
-
gbp.deb.DpkgCompareVersions.dpkg
gbp.deb.DpkgCompareVersions.html#dpkg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.DpkgCompareVersions.__init__
gbp.deb.DpkgCompareVersions.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.DpkgCompareVersions.__call__
gbp.deb.DpkgCompareVersions.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Compare two package versions. Return 0 if the versions are equal, -1 1 if version1 < version2, and 1 otherwise.
-
gbp.deb.DpkgCompareVersions.run_error
gbp.deb.DpkgCompareVersions.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.parse_changelog_repo
gbp.deb.html#parse_changelog_repo
ZopeInterfaceFunction
Function
PUBLIC
Parse the changelog file from given branch in the git repository.
-
gbp.deb.get_arch
gbp.deb.html#get_arch
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.deb.compare_versions
gbp.deb.html#compare_versions
ZopeInterfaceFunction
Function
PUBLIC
compares to Debian version numbers suitable for sort()
-
gbp.deb.get_vendor
gbp.deb.html#get_vendor
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.deb.control.NoControlError
gbp.deb.control.NoControlError.html
ZopeInterfaceClass
Class
PUBLIC
No control found
-
gbp.deb.control.ParseControlError
gbp.deb.control.ParseControlError.html
ZopeInterfaceClass
Class
PUBLIC
Problem parsing control
-
gbp.deb.control.Control
gbp.deb.control.Control.html
ZopeInterfaceClass
Class
PUBLIC
A Debian control
-
gbp.deb.control.Control.__init__
gbp.deb.control.Control.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Parse an existing control file.
-
gbp.deb.control.Control._control
gbp.deb.control.Control.html#_control
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.control.Control.filename
gbp.deb.control.Control.html#filename
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.control.Control.__getitem__
gbp.deb.control.Control.html#__getitem__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.control.Control.__setitem__
gbp.deb.control.Control.html#__setitem__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.control.Control.name
gbp.deb.control.Control.html#name
ZopeInterfaceAttribute
Property
PUBLIC
The name of the package
-
gbp.deb.control.Control.section
gbp.deb.control.Control.html#section
ZopeInterfaceAttribute
Property
PUBLIC
The section of the package
-
gbp.deb.control.Control.priority
gbp.deb.control.Control.html#priority
ZopeInterfaceAttribute
Property
PUBLIC
The priority of the package
-
gbp.pkg.upstreamsource.UpstreamSource
gbp.pkg.upstreamsource.UpstreamSource.html
ZopeInterfaceClass
Class
PUBLIC
Upstream source. Can be either an unpacked dir, a tarball or another type of archive
-
gbp.pkg.upstreamsource.UpstreamSource._orig
gbp.pkg.upstreamsource.UpstreamSource.html#_orig
ZopeInterfaceAttribute
Instance Variable
PRIVATE
are the upstream sources already suitable as an upstream tarball
-
gbp.pkg.upstreamsource.UpstreamSource._path
gbp.pkg.upstreamsource.UpstreamSource.html#_path
ZopeInterfaceAttribute
Instance Variable
PRIVATE
path to the upstream sources
-
gbp.pkg.upstreamsource.UpstreamSource._unpacked
gbp.pkg.upstreamsource.UpstreamSource.html#_unpacked
ZopeInterfaceAttribute
Class Variable
PRIVATE
path to the unpacked source tree
-
gbp.pkg.upstreamsource.UpstreamSource.__init__
gbp.pkg.upstreamsource.UpstreamSource.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource._pkg_policy
gbp.pkg.upstreamsource.UpstreamSource.html#_pkg_policy
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.unpacked
gbp.pkg.upstreamsource.UpstreamSource.html#unpacked
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource._sig
gbp.pkg.upstreamsource.UpstreamSource.html#_sig
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.__repr__
gbp.pkg.upstreamsource.UpstreamSource.html#__repr__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource._check_orig
gbp.pkg.upstreamsource.UpstreamSource.html#_check_orig
ZopeInterfaceFunction
Method
PRIVATE
Check if upstream source format can be used as orig tarball. This doesn't imply that the tarball is correctly named.
-
gbp.pkg.upstreamsource.UpstreamSource.is_orig
gbp.pkg.upstreamsource.UpstreamSource.html#is_orig
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.pkg.upstreamsource.UpstreamSource.is_dir
gbp.pkg.upstreamsource.UpstreamSource.html#is_dir
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.pkg.upstreamsource.UpstreamSource.path
gbp.pkg.upstreamsource.UpstreamSource.html#path
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.signaturefile
gbp.pkg.upstreamsource.UpstreamSource.html#signaturefile
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.signaturefile.setter
gbp.pkg.upstreamsource.UpstreamSource.html#signaturefile.setter
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.unpack
gbp.pkg.upstreamsource.UpstreamSource.html#unpack
ZopeInterfaceFunction
Method
PUBLIC
Unpack packed upstream sources into a given directory (filtering out files specified by filters) and determine the toplevel of the source tree.
-
gbp.pkg.upstreamsource.UpstreamSource._unpack_archive
gbp.pkg.upstreamsource.UpstreamSource.html#_unpack_archive
ZopeInterfaceFunction
Method
PRIVATE
Unpack packed upstream sources into a given directory allowing to filter out files in case of tar archives.
-
gbp.pkg.upstreamsource.UpstreamSource._unpack_zip
gbp.pkg.upstreamsource.UpstreamSource.html#_unpack_zip
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource._unpacked_toplevel
gbp.pkg.upstreamsource.UpstreamSource.html#_unpacked_toplevel
ZopeInterfaceFunction
Method
PRIVATE
unpacked archives can contain a leading directory or not
-
gbp.pkg.upstreamsource.UpstreamSource._unpack_tar
gbp.pkg.upstreamsource.UpstreamSource.html#_unpack_tar
ZopeInterfaceFunction
Method
PRIVATE
Unpack a tarball to dir applying a list of filters. Leave the cleanup to the caller in case of an error.
-
gbp.pkg.upstreamsource.UpstreamSource.pack
gbp.pkg.upstreamsource.UpstreamSource.html#pack
ZopeInterfaceFunction
Method
PUBLIC
Recreate a new archive from the current one
-
gbp.pkg.upstreamsource.UpstreamSource.known_compressions
gbp.pkg.upstreamsource.UpstreamSource.html#known_compressions
ZopeInterfaceFunction
Static Method
PUBLIC
Undocumented
-
gbp.pkg.upstreamsource.UpstreamSource.guess_version
gbp.pkg.upstreamsource.UpstreamSource.html#guess_version
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.pristinetar.PristineTar
gbp.pkg.pristinetar.PristineTar.html
ZopeInterfaceClass
Class
PUBLIC
The pristine-tar branch in a git repository
-
gbp.pkg.pristinetar.PristineTar.branch
gbp.pkg.pristinetar.PristineTar.html#branch
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.pkg.pristinetar.PristineTar.__init__
gbp.pkg.pristinetar.PristineTar.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.pristinetar.PristineTar.repo
gbp.pkg.pristinetar.PristineTar.html#repo
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.pkg.pristinetar.PristineTar._has_in_output
gbp.pkg.pristinetar.PristineTar.html#_has_in_output
ZopeInterfaceFunction
Method
PRIVATE
Check if pristine_tar has a certain feature enabled.
-
gbp.pkg.pristinetar.PristineTar.has_feature_verify
gbp.pkg.pristinetar.PristineTar.html#has_feature_verify
ZopeInterfaceFunction
Method
PUBLIC
Does this pristine-tar support tarball verification
-
gbp.pkg.pristinetar.PristineTar.has_feature_sig
gbp.pkg.pristinetar.PristineTar.html#has_feature_sig
ZopeInterfaceFunction
Method
PUBLIC
Does this pristine-tar support detached upstream signatures
-
gbp.pkg.pristinetar.PristineTar.has_commit
gbp.pkg.pristinetar.PristineTar.html#has_commit
ZopeInterfaceFunction
Method
PUBLIC
Do we have a pristine-tar commit for a package matching archive_regexp.
-
gbp.pkg.pristinetar.PristineTar._commit_contains_file
gbp.pkg.pristinetar.PristineTar.html#_commit_contains_file
ZopeInterfaceFunction
Method
PRIVATE
Does the given commit contain a file with the given regex
-
gbp.pkg.pristinetar.PristineTar.get_commit
gbp.pkg.pristinetar.PristineTar.html#get_commit
ZopeInterfaceFunction
Method
PUBLIC
Get the pristine-tar commit of a package matching archive_regexp. Checks also whether the commit contains a signature file.
-
gbp.pkg.pristinetar.PristineTar.checkout
gbp.pkg.pristinetar.PristineTar.html#checkout
ZopeInterfaceFunction
Method
PUBLIC
Checkout an orig archive from pristine-tar branch
-
gbp.pkg.pristinetar.PristineTar.run_error
gbp.pkg.pristinetar.PristineTar.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.pkg.pristinetar.PristineTar.commit
gbp.pkg.pristinetar.PristineTar.html#commit
ZopeInterfaceFunction
Method
PUBLIC
Commit an archive archive to the pristine tar branch using upstream branch ${upstream}.
-
gbp.pkg.pristinetar.PristineTar.verify
gbp.pkg.pristinetar.PristineTar.html#verify
ZopeInterfaceFunction
Method
PUBLIC
Verify an archive's archive checksum using to the pristine tar branch
-
gbp.deb.upstreamsource.DebianUpstreamSource
gbp.deb.upstreamsource.DebianUpstreamSource.html
ZopeInterfaceClass
Class
PUBLIC
Upstream source class for Debian
-
gbp.deb.upstreamsource.DebianUpstreamSource.__init__
gbp.deb.upstreamsource.DebianUpstreamSource.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.upstreamsource.DebianAdditionalTarball
gbp.deb.upstreamsource.DebianAdditionalTarball.html
ZopeInterfaceClass
Class
PUBLIC
Upstream source class for additional tarballs
-
gbp.deb.upstreamsource.DebianAdditionalTarball.__init__
gbp.deb.upstreamsource.DebianAdditionalTarball.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.upstreamsource.DebianAdditionalTarball.component
gbp.deb.upstreamsource.DebianAdditionalTarball.html#component
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.upstreamsource.DebianAdditionalTarball.unpack
gbp.deb.upstreamsource.DebianAdditionalTarball.html#unpack
ZopeInterfaceFunction
Method
PUBLIC
Unpack the additional tarball into {dir} naming it component. Apply filters during unpack.
-
gbp.deb.dscfile.DscFile
gbp.deb.dscfile.DscFile.html
ZopeInterfaceClass
Class
PUBLIC
Keeps data read from a dscfile
-
gbp.deb.dscfile.DscFile.compressions
gbp.deb.dscfile.DscFile.html#compressions
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.pkg_re
gbp.deb.dscfile.DscFile.html#pkg_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.version_re
gbp.deb.dscfile.DscFile.html#version_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.tar_re
gbp.deb.dscfile.DscFile.html#tar_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.add_tar_re
gbp.deb.dscfile.DscFile.html#add_tar_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.diff_re
gbp.deb.dscfile.DscFile.html#diff_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.deb_tgz_re
gbp.deb.dscfile.DscFile.html#deb_tgz_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.format_re
gbp.deb.dscfile.DscFile.html#format_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.sig_re
gbp.deb.dscfile.DscFile.html#sig_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.__init__
gbp.deb.dscfile.DscFile.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.pkg
gbp.deb.dscfile.DscFile.html#pkg
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.tgz
gbp.deb.dscfile.DscFile.html#tgz
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.diff
gbp.deb.dscfile.DscFile.html#diff
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.deb_tgz
gbp.deb.dscfile.DscFile.html#deb_tgz
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.pkgformat
gbp.deb.dscfile.DscFile.html#pkgformat
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.debian_version
gbp.deb.dscfile.DscFile.html#debian_version
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.upstream_version
gbp.deb.dscfile.DscFile.html#upstream_version
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.native
gbp.deb.dscfile.DscFile.html#native
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.dscfile
gbp.deb.dscfile.DscFile.html#dscfile
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.epoch
gbp.deb.dscfile.DscFile.html#epoch
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.additional_tarballs
gbp.deb.dscfile.DscFile.html#additional_tarballs
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.sigs
gbp.deb.dscfile.DscFile.html#sigs
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.version
gbp.deb.dscfile.DscFile.html#version
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.__str__
gbp.deb.dscfile.DscFile.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.dscfile.DscFile.parse
gbp.deb.dscfile.DscFile.html#parse
ZopeInterfaceFunction
Class Method
PUBLIC
Undocumented
-
gbp.deb.format.DebianSourceFormatError
gbp.deb.format.DebianSourceFormatError.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.deb.format.DebianSourceFormat
gbp.deb.format.DebianSourceFormat.html
ZopeInterfaceClass
Class
PUBLIC
Contents of debian/source/format
-
gbp.deb.format.DebianSourceFormat.format_file
gbp.deb.format.DebianSourceFormat.html#format_file
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.format.DebianSourceFormat._parse
gbp.deb.format.DebianSourceFormat.html#_parse
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.deb.format.DebianSourceFormat._version
gbp.deb.format.DebianSourceFormat.html#_version
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.format.DebianSourceFormat._type
gbp.deb.format.DebianSourceFormat.html#_type
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.format.DebianSourceFormat.__init__
gbp.deb.format.DebianSourceFormat.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.format.DebianSourceFormat.version
gbp.deb.format.DebianSourceFormat.html#version
ZopeInterfaceAttribute
Property
PUBLIC
The source format version number
-
gbp.deb.format.DebianSourceFormat.type
gbp.deb.format.DebianSourceFormat.html#type
ZopeInterfaceAttribute
Property
PUBLIC
The 'type' (e.g. git, native)
-
gbp.deb.format.DebianSourceFormat.__str__
gbp.deb.format.DebianSourceFormat.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.format.DebianSourceFormat.parse_file
gbp.deb.format.DebianSourceFormat.html#parse_file
ZopeInterfaceFunction
Class Method
PUBLIC
Parse debian/source/format file
-
gbp.deb.format.DebianSourceFormat.from_content
gbp.deb.format.DebianSourceFormat.html#from_content
ZopeInterfaceFunction
Class Method
PUBLIC
Write a format file from type and format at format_file
-
gbp.deb.pristinetar.DebianPristineTar
gbp.deb.pristinetar.DebianPristineTar.html
ZopeInterfaceClass
Class
PUBLIC
The pristine-tar branch in a Debian git repository
-
gbp.deb.pristinetar.DebianPristineTar.has_commit
gbp.deb.pristinetar.DebianPristineTar.html#has_commit
ZopeInterfaceFunction
Method
PUBLIC
Do we have a pristine-tar commit for package package at version {version} with compression type comp_type?
-
gbp.deb.pristinetar.DebianPristineTar.checkout
gbp.deb.pristinetar.DebianPristineTar.html#checkout
ZopeInterfaceFunction
Method
PUBLIC
Checkout the orig tarball for package package of version and compression type comp_type to output_dir
-
gbp.pkg.git.PkgGitRepository
gbp.pkg.git.PkgGitRepository.html
ZopeInterfaceClass
Class
PUBLIC
A git repository that holds the source of a Distro package
-
gbp.pkg.git.PkgGitRepository.__init__
gbp.pkg.git.PkgGitRepository.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.pkg.git.PkgGitRepository.pristine_tar
gbp.pkg.git.PkgGitRepository.html#pristine_tar
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.pkg.git.PkgGitRepository.sanitize_prefix
gbp.pkg.git.PkgGitRepository.html#sanitize_prefix
ZopeInterfaceFunction
Static Method
PUBLIC
Make sure git-archive prefix ends with a slash
-
gbp.pkg.git.PkgGitRepository.archive_comp
gbp.pkg.git.PkgGitRepository.html#archive_comp
ZopeInterfaceFunction
Method
PUBLIC
Create a compressed source tree archive with the given options
-
gbp.pkg.git.PkgGitRepository._archive_comp_submodules
gbp.pkg.git.PkgGitRepository.html#_archive_comp_submodules
ZopeInterfaceFunction
Method
PRIVATE
Create a compressed source tree archive with submodules.
-
gbp.pkg.git.PkgGitRepository._archive_comp_single
gbp.pkg.git.PkgGitRepository.html#_archive_comp_single
ZopeInterfaceFunction
Method
PRIVATE
Create a compressed source tree archive without submodules
-
gbp.deb.git.DebianGitRepository
gbp.deb.git.DebianGitRepository.html
ZopeInterfaceClass
Class
PUBLIC
A git repository that holds the source of a Debian package
-
gbp.deb.git.DebianGitRepository.__init__
gbp.deb.git.DebianGitRepository.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.git.DebianGitRepository.pristine_tar
gbp.deb.git.DebianGitRepository.html#pristine_tar
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.git.DebianGitRepository.tree_drop_dirs
gbp.deb.git.DebianGitRepository.html#tree_drop_dirs
ZopeInterfaceFunction
Method
PUBLIC
Drop the given top level dirs from the given git tree returning a new tree object.
-
gbp.deb.git.DebianGitRepository.tree_get_dir
gbp.deb.git.DebianGitRepository.html#tree_get_dir
ZopeInterfaceFunction
Method
PUBLIC
Get the SHA1 of directory in a given tree
-
gbp.deb.git.DebianGitRepository.find_version
gbp.deb.git.DebianGitRepository.html#find_version
ZopeInterfaceFunction
Method
PUBLIC
Check if a certain version is stored in this repo and return the SHA1 of the related commit. That is, an annotated tag is dereferenced to the commit object it points to.
-
gbp.deb.git.DebianGitRepository.debian_version_from_upstream
gbp.deb.git.DebianGitRepository.html#debian_version_from_upstream
ZopeInterfaceFunction
Method
PUBLIC
Build the Debian version that a package based on upstream commit commit would carry taking into account a possible epoch.
-
gbp.deb.git.DebianGitRepository._build_legacy_tag
gbp.deb.git.DebianGitRepository.html#_build_legacy_tag
ZopeInterfaceFunction
Static Method
PRIVATE
Legacy tags (prior to 0.5.5) dropped epochs and didn't honor the '~'
-
gbp.deb.git.DebianGitRepository.version_to_tag
gbp.deb.git.DebianGitRepository.html#version_to_tag
ZopeInterfaceFunction
Class Method
PUBLIC
Generate a tag from a given format and a version
-
gbp.deb.git.DebianGitRepository._mangle_version
gbp.deb.git.DebianGitRepository.html#_mangle_version
ZopeInterfaceFunction
Class Method
PRIVATE
Basic version mangling to replace single characters
-
gbp.deb.git.DebianGitRepository._unmangle_format
gbp.deb.git.DebianGitRepository.html#_unmangle_format
ZopeInterfaceFunction
Class Method
PRIVATE
Reverse of _mangle_version for format
-
gbp.deb.git.DebianGitRepository._unmangle_version
gbp.deb.git.DebianGitRepository.html#_unmangle_version
ZopeInterfaceFunction
Class Method
PRIVATE
Reverse of _mangle_version for version
-
gbp.deb.git.DebianGitRepository._sanitize_version
gbp.deb.git.DebianGitRepository.html#_sanitize_version
ZopeInterfaceFunction
Static Method
PRIVATE
sanitize a version so git accepts it as a tag
-
gbp.deb.git.DebianGitRepository._unsanitize_version
gbp.deb.git.DebianGitRepository.html#_unsanitize_version
ZopeInterfaceFunction
Static Method
PRIVATE
Reverse _sanitize_version
-
gbp.deb.git.DebianGitRepository.tag_to_version
gbp.deb.git.DebianGitRepository.html#tag_to_version
ZopeInterfaceFunction
Class Method
PUBLIC
Extract the version from a tag
-
gbp.deb.git.DebianGitRepository.pristine_tar_branch
gbp.deb.git.DebianGitRepository.html#pristine_tar_branch
ZopeInterfaceAttribute
Property
PUBLIC
The name of the pristine-tar branch, whether it already exists or not.
-
gbp.deb.git.DebianGitRepository.has_pristine_tar_branch
gbp.deb.git.DebianGitRepository.html#has_pristine_tar_branch
ZopeInterfaceFunction
Method
PUBLIC
Whether the repo has a pristine-tar branch.
-
gbp.deb.git.DebianGitRepository.create_pristine_tar_commits
gbp.deb.git.DebianGitRepository.html#create_pristine_tar_commits
ZopeInterfaceFunction
Method
PUBLIC
Create pristine-tar commits for a package with main tarball and (optional) component tarballs based on upstream_tree
-
gbp.deb.git.DebianGitRepository.get_pristine_tar_commit
gbp.deb.git.DebianGitRepository.html#get_pristine_tar_commit
ZopeInterfaceFunction
Method
PUBLIC
Get the pristine-tar commit for the given source package's latest version.
-
gbp.deb.git.DebianGitRepository.create_upstream_tarball_via_pristine_tar
gbp.deb.git.DebianGitRepository.html#create_upstream_tarball_via_pristine_tar
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.git.DebianGitRepository.create_upstream_tarball_via_git_archive
gbp.deb.git.DebianGitRepository.html#create_upstream_tarball_via_git_archive
ZopeInterfaceFunction
Method
PUBLIC
Create a compressed orig tarball in output_dir using git archive
-
gbp.deb.git.DebianGitRepository.vcs_tag_parent
gbp.deb.git.DebianGitRepository.html#vcs_tag_parent
ZopeInterfaceFunction
Method
PUBLIC
If linking to the upstream VCS get the commit id
-
gbp.log.COLORS
gbp.log.html#COLORS
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.log.DEFAULT_COLOR_SCHEME
gbp.log.html#DEFAULT_COLOR_SCHEME
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.log.GbpFilter
gbp.log.GbpFilter.html
ZopeInterfaceClass
Class
PUBLIC
Filter for enabling selective output
-
gbp.log.GbpFilter.__init__
gbp.log.GbpFilter.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.log.GbpFilter._levels
gbp.log.GbpFilter.html#_levels
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.log.GbpFilter.filter
gbp.log.GbpFilter.html#filter
ZopeInterfaceFunction
Method
PUBLIC
Do we show the record
-
gbp.log.GbpStreamHandler
gbp.log.GbpStreamHandler.html
ZopeInterfaceClass
Class
PUBLIC
Special stream handler for enabling colored output
-
gbp.log.GbpStreamHandler.COLOR_SEQ
gbp.log.GbpStreamHandler.html#COLOR_SEQ
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.log.GbpStreamHandler.OFF_SEQ
gbp.log.GbpStreamHandler.html#OFF_SEQ
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.log.GbpStreamHandler.__init__
gbp.log.GbpStreamHandler.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.log.GbpStreamHandler._color
gbp.log.GbpStreamHandler.html#_color
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.log.GbpStreamHandler._color_scheme
gbp.log.GbpStreamHandler.html#_color_scheme
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.log.GbpStreamHandler.set_color
gbp.log.GbpStreamHandler.html#set_color
ZopeInterfaceFunction
Method
PUBLIC
Set/unset colorized output
-
gbp.log.GbpStreamHandler.set_color_scheme
gbp.log.GbpStreamHandler.html#set_color_scheme
ZopeInterfaceFunction
Method
PUBLIC
Set logging colors
-
gbp.log.GbpStreamHandler.set_format
gbp.log.GbpStreamHandler.html#set_format
ZopeInterfaceFunction
Method
PUBLIC
Set logging format
-
gbp.log.GbpStreamHandler._use_color
gbp.log.GbpStreamHandler.html#_use_color
ZopeInterfaceFunction
Method
PRIVATE
Check if to print in color or not
-
gbp.log.GbpStreamHandler.format
gbp.log.GbpStreamHandler.html#format
ZopeInterfaceFunction
Method
PUBLIC
Colorizing formatter
-
gbp.log.GbpLogger
gbp.log.GbpLogger.html
ZopeInterfaceClass
Class
PUBLIC
Logger class for git-buildpackage
-
gbp.log.GbpLogger.__init__
gbp.log.GbpLogger.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.log.GbpLogger._default_handlers
gbp.log.GbpLogger.html#_default_handlers
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.log.GbpLogger.set_color
gbp.log.GbpLogger.html#set_color
ZopeInterfaceFunction
Method
PUBLIC
Set/unset colorized output of the default handlers
-
gbp.log.GbpLogger.set_color_scheme
gbp.log.GbpLogger.html#set_color_scheme
ZopeInterfaceFunction
Method
PUBLIC
Set the color scheme of the default handlers
-
gbp.log.GbpLogger.set_format
gbp.log.GbpLogger.html#set_format
ZopeInterfaceFunction
Method
PUBLIC
Set the format of the default handlers
-
gbp.log.err
gbp.log.html#err
ZopeInterfaceFunction
Function
PUBLIC
Logs a message with level ERROR on the GBP logger
-
gbp.log.warn
gbp.log.html#warn
ZopeInterfaceFunction
Function
PUBLIC
Logs a message with level WARNING on the GBP logger
-
gbp.log.info
gbp.log.html#info
ZopeInterfaceFunction
Function
PUBLIC
Logs a message with level INFO on the GBP logger
-
gbp.log.debug
gbp.log.html#debug
ZopeInterfaceFunction
Function
PUBLIC
Logs a message with level DEBUG on the GBP logger
-
gbp.log._parse_color_scheme
gbp.log.html#_parse_color_scheme
ZopeInterfaceFunction
Function
PRIVATE
Set logging colors
-
gbp.log.setup
gbp.log.html#setup
ZopeInterfaceFunction
Function
PUBLIC
Basic logger setup
-
gbp.log.LOGGER
gbp.log.html#LOGGER
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackError
gbp.deb.rollbackgit.RollbackError.html
ZopeInterfaceClass
Class
PUBLIC
Error raised if the rollback failed
-
gbp.deb.rollbackgit.RollbackError.__init__
gbp.deb.rollbackgit.RollbackError.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackError.msg
gbp.deb.rollbackgit.RollbackError.html#msg
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackError.errors
gbp.deb.rollbackgit.RollbackError.html#errors
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackError.__str__
gbp.deb.rollbackgit.RollbackError.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository
gbp.deb.rollbackgit.RollbackDebianGitRepository.html
ZopeInterfaceClass
Class
PUBLIC
Like a DebianGitRepository but can also perform rollbacks and knows about some of the inner workings upstream vcs_tag, …
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.__init__
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rollbacks
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rollbacks
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rollback_errors
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rollback_errors
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.has_rollbacks
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#has_rollbacks
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rrr
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rrr
ZopeInterfaceFunction
Method
PUBLIC
Remember ref for rollback
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rrr_branch
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rrr_branch
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rrr_tag
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rrr_tag
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rrr_merge
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rrr_merge
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.rollback
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#rollback
ZopeInterfaceFunction
Method
PUBLIC
Perform a complete rollback
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.create_tag
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#create_tag
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.commit_dir
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#commit_dir
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.create_branch
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#create_branch
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.rollbackgit.RollbackDebianGitRepository.merge
gbp.deb.rollbackgit.RollbackDebianGitRepository.html#merge
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.source.FileVfs
gbp.deb.source.FileVfs.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/1 instance variable, 1/2 method documented
-
gbp.deb.source.FileVfs.__init__
gbp.deb.source.FileVfs.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Access files in an unpacked Debian source package.
-
gbp.deb.source.FileVfs._dir
gbp.deb.source.FileVfs.html#_dir
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.source.FileVfs.open
gbp.deb.source.FileVfs.html#open
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.source.DebianSourceError
gbp.deb.source.DebianSourceError.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.deb.source.DebianSource
gbp.deb.source.DebianSource.html
ZopeInterfaceClass
Class
PUBLIC
A debianized source tree
-
gbp.deb.source.DebianSource.__init__
gbp.deb.source.DebianSource.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.deb.source.DebianSource._changelog
gbp.deb.source.DebianSource.html#_changelog
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.source.DebianSource._control
gbp.deb.source.DebianSource.html#_control
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.source.DebianSource._vfs
gbp.deb.source.DebianSource.html#_vfs
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.source.DebianSource.is_native
gbp.deb.source.DebianSource.html#is_native
ZopeInterfaceFunction
Method
PUBLIC
Whether this is a native Debian package
-
gbp.deb.source.DebianSource.is_releasable
gbp.deb.source.DebianSource.html#is_releasable
ZopeInterfaceFunction
Method
PUBLIC
Check if package is releasable
-
gbp.deb.source.DebianSource.changelog
gbp.deb.source.DebianSource.html#changelog
ZopeInterfaceAttribute
Property
PUBLIC
-
gbp.deb.source.DebianSource.control
gbp.deb.source.DebianSource.html#control
ZopeInterfaceAttribute
Property
PUBLIC
Return the gbp.deb.Control
-
gbp.deb.source.DebianSource.sourcepkg
gbp.deb.source.DebianSource.html#sourcepkg
ZopeInterfaceAttribute
Property
PUBLIC
The source package's name
-
gbp.deb.source.DebianSource.name
gbp.deb.source.DebianSource.html#name
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.source.DebianSource.version
gbp.deb.source.DebianSource.html#version
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.source.DebianSource.upstream_version
gbp.deb.source.DebianSource.html#upstream_version
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.source.DebianSource.debian_version
gbp.deb.source.DebianSource.html#debian_version
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.source.DebianSource.upstream_tarball_name
gbp.deb.source.DebianSource.html#upstream_tarball_name
ZopeInterfaceFunction
Method
PUBLIC
Possible upstream tarball name for this source package
-
gbp.deb.source.DebianSource.upstream_tarball_names
gbp.deb.source.DebianSource.html#upstream_tarball_names
ZopeInterfaceFunction
Method
PUBLIC
Possible upstream tarballs names for this source package
-
gbp.deb.uscan.UscanError
gbp.deb.uscan.UscanError.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.deb.uscan.Uscan
gbp.deb.uscan.Uscan.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/2 property, 0/3 instance variable, 0/1 class variable, 4/5 methods documented
-
gbp.deb.uscan.Uscan.cmd
gbp.deb.uscan.Uscan.html#cmd
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.deb.uscan.Uscan.__init__
gbp.deb.uscan.Uscan.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.deb.uscan.Uscan._uptodate
gbp.deb.uscan.Uscan.html#_uptodate
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.uscan.Uscan._tarball
gbp.deb.uscan.Uscan.html#_tarball
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.uscan.Uscan._dir
gbp.deb.uscan.Uscan.html#_dir
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.deb.uscan.Uscan.uptodate
gbp.deb.uscan.Uscan.html#uptodate
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.uscan.Uscan.tarball
gbp.deb.uscan.Uscan.html#tarball
ZopeInterfaceAttribute
Property
PUBLIC
Undocumented
-
gbp.deb.uscan.Uscan._parse
gbp.deb.uscan.Uscan.html#_parse
ZopeInterfaceFunction
Method
PRIVATE
Parse the uscan output and update the object's properties
-
gbp.deb.uscan.Uscan._parse_uptodate
gbp.deb.uscan.Uscan.html#_parse_uptodate
ZopeInterfaceFunction
Method
PRIVATE
Check if the uscan reports that we're up to date.
-
gbp.deb.uscan.Uscan._raise_error
gbp.deb.uscan.Uscan.html#_raise_error
ZopeInterfaceFunction
Method
PRIVATE
Parse the uscan output for errors and warnings and raise a
UscanError
exception based on this. If no error detail is found a generic error message is used.
-
gbp.deb.uscan.Uscan.scan
gbp.deb.uscan.Uscan.html#scan
ZopeInterfaceFunction
Method
PUBLIC
Invoke uscan to fetch a new upstream version
-
gbp.notifications.notify_module
gbp.notifications.html#notify_module
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.notifications.enable_notifications
gbp.notifications.html#enable_notifications
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.notifications.build_msg
gbp.notifications.html#build_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.notifications.send_notification
gbp.notifications.html#send_notification
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.notifications.notify
gbp.notifications.html#notify
ZopeInterfaceFunction
Function
PUBLIC
Send a notifications
-
gbp.patch_series.VALID_DEP3_ENDS
gbp.patch_series.html#VALID_DEP3_ENDS
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.patch_series.Patch
gbp.patch_series.Patch.html
ZopeInterfaceClass
Class
PUBLIC
-
gbp.patch_series.Patch.path
gbp.patch_series.Patch.html#path
ZopeInterfaceAttribute
Instance Variable
PUBLIC
path to the patch
-
gbp.patch_series.Patch.topic
gbp.patch_series.Patch.html#topic
ZopeInterfaceAttribute
Instance Variable
PUBLIC
the topic of the patch (the directory component)
-
gbp.patch_series.Patch.strip
gbp.patch_series.Patch.html#strip
ZopeInterfaceAttribute
Instance Variable
PUBLIC
path components to strip (think patch -p<strip>)
-
gbp.patch_series.Patch.info
gbp.patch_series.Patch.html#info
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Information retrieved from a RFC822 style patch header
-
gbp.patch_series.Patch.long_desc
gbp.patch_series.Patch.html#long_desc
ZopeInterfaceAttribute
Instance Variable
PUBLIC
the long description of the patch
-
gbp.patch_series.Patch.patch_exts
gbp.patch_series.Patch.html#patch_exts
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.patch_series.Patch.__init__
gbp.patch_series.Patch.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.patch_series.Patch.__repr__
gbp.patch_series.Patch.html#__repr__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.patch_series.Patch._read_info
gbp.patch_series.Patch.html#_read_info
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.patch_series.Patch._read_git_mailinfo
gbp.patch_series.Patch.html#_read_git_mailinfo
ZopeInterfaceFunction
Method
PRIVATE
Read patch information into a structured form
-
gbp.patch_series.Patch._get_subject_from_filename
gbp.patch_series.Patch.html#_get_subject_from_filename
ZopeInterfaceFunction
Method
PRIVATE
Determine the patch's subject based on the its filename
-
gbp.patch_series.Patch._get_info_field
gbp.patch_series.Patch.html#_get_info_field
ZopeInterfaceFunction
Method
PRIVATE
Return the key key from the info dict or use val if key is not a valid key.
-
gbp.patch_series.Patch.subject
gbp.patch_series.Patch.html#subject
ZopeInterfaceAttribute
Property
PUBLIC
The patch's subject, either from the patch header or from the filename.
-
gbp.patch_series.Patch.author
gbp.patch_series.Patch.html#author
ZopeInterfaceAttribute
Property
PUBLIC
The patch's author
-
gbp.patch_series.Patch.email
gbp.patch_series.Patch.html#email
ZopeInterfaceAttribute
Property
PUBLIC
The patch author's email address
-
gbp.patch_series.Patch.date
gbp.patch_series.Patch.html#date
ZopeInterfaceAttribute
Property
PUBLIC
The patch's modification time
-
gbp.patch_series.Dep3Patch
gbp.patch_series.Dep3Patch.html
ZopeInterfaceClass
Class
PUBLIC
No class docstring; 0/1 instance variable, 2/4 methods documented
-
gbp.patch_series.Dep3Patch._read_info
gbp.patch_series.Dep3Patch.html#_read_info
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.patch_series.Dep3Patch._dep3_get_value
gbp.patch_series.Dep3Patch.html#_dep3_get_value
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.patch_series.Dep3Patch._dep3_to_info
gbp.patch_series.Dep3Patch.html#_dep3_to_info
ZopeInterfaceFunction
Method
PRIVATE
Process the ordered dict generated by check_dep3 and add the information to self.info
-
gbp.patch_series.Dep3Patch.long_desc
gbp.patch_series.Dep3Patch.html#long_desc
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.patch_series.Dep3Patch._check_dep3
gbp.patch_series.Dep3Patch.html#_check_dep3
ZopeInterfaceFunction
Method
PRIVATE
Read DEP3 patch information into a structured form
-
gbp.patch_series.PatchSeries
gbp.patch_series.PatchSeries.html
ZopeInterfaceClass
Class
PUBLIC
A series of
Patch
es as read from a quilt series file).
-
gbp.patch_series.PatchSeries.level_re
gbp.patch_series.PatchSeries.html#level_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.patch_series.PatchSeries.read_series_file
gbp.patch_series.PatchSeries.html#read_series_file
ZopeInterfaceFunction
Class Method
PUBLIC
Read a series file into
Patch
objects
-
gbp.patch_series.PatchSeries._read_series
gbp.patch_series.PatchSeries.html#_read_series
ZopeInterfaceFunction
Class Method
PRIVATE
Read patch series
-
gbp.patch_series.PatchSeries._get_topic
gbp.patch_series.PatchSeries.html#_get_topic
ZopeInterfaceFunction
Static Method
PRIVATE
Get the topic from the patch's path
-
gbp.patch_series.PatchSeries._split_strip
gbp.patch_series.PatchSeries.html#_split_strip
ZopeInterfaceFunction
Class Method
PRIVATE
Separate the -p<num> option from the patch name
-
gbp.patch_series.PatchSeries._parse_line
gbp.patch_series.PatchSeries.html#_parse_line
ZopeInterfaceFunction
Class Method
PRIVATE
Parse a single line from a series file
-
gbp.scripts.common.pq.PQ_BRANCH_PREFIX
gbp.scripts.common.pq.html#PQ_BRANCH_PREFIX
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.scripts.common.pq.is_pq_branch
gbp.scripts.common.pq.html#is_pq_branch
ZopeInterfaceFunction
Function
PUBLIC
is branch a patch-queue branch?
-
gbp.scripts.common.pq.pq_branch_name
gbp.scripts.common.pq.html#pq_branch_name
ZopeInterfaceFunction
Function
PUBLIC
get the patch queue branch corresponding to branch
-
gbp.scripts.common.pq.pq_branch_base
gbp.scripts.common.pq.html#pq_branch_base
ZopeInterfaceFunction
Function
PUBLIC
get the branch corresponding to the given patch queue branch
-
gbp.scripts.common.pq.parse_gbp_commands
gbp.scripts.common.pq.html#parse_gbp_commands
ZopeInterfaceFunction
Function
PUBLIC
Parses gbp commands from commit message. Args with and wthout arguments are supported as is filtering out of commands from the commit body.
-
gbp.scripts.common.pq.patch_path_filter
gbp.scripts.common.pq.html#patch_path_filter
ZopeInterfaceFunction
Function
PUBLIC
Create patch include paths, i.e. a "negation" of the exclude paths.
-
gbp.scripts.common.pq.write_patch_file
gbp.scripts.common.pq.html#write_patch_file
ZopeInterfaceFunction
Function
PUBLIC
Write patch file
-
gbp.scripts.common.pq.DEFAULT_PATCH_NUM_PREFIX_FORMAT
gbp.scripts.common.pq.html#DEFAULT_PATCH_NUM_PREFIX_FORMAT
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.scripts.common.pq.format_patch
gbp.scripts.common.pq.html#format_patch
ZopeInterfaceFunction
Function
PUBLIC
Create patch of a single commit
-
gbp.scripts.common.pq.format_diff
gbp.scripts.common.pq.html#format_diff
ZopeInterfaceFunction
Function
PUBLIC
Create a patch of diff between two repository objects
-
gbp.scripts.common.pq.get_maintainer_from_control
gbp.scripts.common.pq.html#get_maintainer_from_control
ZopeInterfaceFunction
Function
PUBLIC
Get the maintainer from the control file
-
gbp.scripts.common.pq.switch_to_pq_branch
gbp.scripts.common.pq.html#switch_to_pq_branch
ZopeInterfaceFunction
Function
PUBLIC
Switch to patch-queue branch if not already on it. doesn't exist yet
-
gbp.scripts.common.pq.apply_single_patch
gbp.scripts.common.pq.html#apply_single_patch
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.pq.apply_and_commit_patch
gbp.scripts.common.pq.html#apply_and_commit_patch
ZopeInterfaceFunction
Function
PUBLIC
apply a single patch 'patch', add topic 'topic' and commit it
-
gbp.scripts.common.pq.drop_pq
gbp.scripts.common.pq.html#drop_pq
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy
gbp.rpm.policy.RpmPkgPolicy.html
ZopeInterfaceClass
Class
PUBLIC
Packaging policy for RPM
-
gbp.rpm.policy.RpmPkgPolicy.python_rpmlib_module_name
gbp.rpm.policy.RpmPkgPolicy.html#python_rpmlib_module_name
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.alnum
gbp.rpm.policy.RpmPkgPolicy.html#alnum
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.name_whitelist_chars
gbp.rpm.policy.RpmPkgPolicy.html#name_whitelist_chars
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.version_whitelist_chars
gbp.rpm.policy.RpmPkgPolicy.html#version_whitelist_chars
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.packagename_re
gbp.rpm.policy.RpmPkgPolicy.html#packagename_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.packagename_msg
gbp.rpm.policy.RpmPkgPolicy.html#packagename_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.upstreamversion_re
gbp.rpm.policy.RpmPkgPolicy.html#upstreamversion_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.upstreamversion_msg
gbp.rpm.policy.RpmPkgPolicy.html#upstreamversion_msg
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.is_valid_orig_archive
gbp.rpm.policy.RpmPkgPolicy.html#is_valid_orig_archive
ZopeInterfaceFunction
Class Method
PUBLIC
Is this a valid orig source archive
-
gbp.rpm.policy.RpmPkgPolicy.Changelog
gbp.rpm.policy.RpmPkgPolicy.Changelog.html
ZopeInterfaceClass
Class
PUBLIC
Container for changelog related policy settings
-
gbp.rpm.policy.RpmPkgPolicy.Changelog.section_match_re
gbp.rpm.policy.RpmPkgPolicy.Changelog.html#section_match_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.Changelog.section_split_re
gbp.rpm.policy.RpmPkgPolicy.Changelog.html#section_split_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.Changelog.body_name_re
gbp.rpm.policy.RpmPkgPolicy.Changelog.html#body_name_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html
ZopeInterfaceClass
Class
PUBLIC
Helper class for generating changelog entries from git commits
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.max_entry_line_length
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html#max_entry_line_length
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.bts_meta_tags
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html#bts_meta_tags
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.bug_id_re
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html#bug_id_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter._parse_bts_tags
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html#_parse_bts_tags
ZopeInterfaceFunction
Class Method
PRIVATE
Parse and filter out bug tracking system related meta tags from commit message.
-
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.compose
gbp.rpm.policy.RpmPkgPolicy.ChangelogEntryFormatter.html#compose
ZopeInterfaceFunction
Class Method
PUBLIC
Generate a changelog entry from a git commit.
-
gbp.rpm.linkedlist.LinkedListNode
gbp.rpm.linkedlist.LinkedListNode.html
ZopeInterfaceClass
Class
PUBLIC
Node of the linked list
-
gbp.rpm.linkedlist.LinkedListNode.__init__
gbp.rpm.linkedlist.LinkedListNode.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListNode.prev
gbp.rpm.linkedlist.LinkedListNode.html#prev
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListNode.next
gbp.rpm.linkedlist.LinkedListNode.html#next
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListNode._data
gbp.rpm.linkedlist.LinkedListNode.html#_data
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.linkedlist.LinkedListNode.__str__
gbp.rpm.linkedlist.LinkedListNode.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListNode.data
gbp.rpm.linkedlist.LinkedListNode.html#data
ZopeInterfaceAttribute
Property
PUBLIC
Get data stored into node
-
gbp.rpm.linkedlist.LinkedListNode.set_data
gbp.rpm.linkedlist.LinkedListNode.html#set_data
ZopeInterfaceFunction
Method
PUBLIC
Set data stored into node
-
gbp.rpm.linkedlist.LinkedListNode.delete
gbp.rpm.linkedlist.LinkedListNode.html#delete
ZopeInterfaceFunction
Method
PUBLIC
Delete node
-
gbp.rpm.linkedlist.LinkedListIterator
gbp.rpm.linkedlist.LinkedListIterator.html
ZopeInterfaceClass
Class
PUBLIC
Iterator for the linked list
-
gbp.rpm.linkedlist.LinkedListIterator.__init__
gbp.rpm.linkedlist.LinkedListIterator.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListIterator._next
gbp.rpm.linkedlist.LinkedListIterator.html#_next
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.linkedlist.LinkedListIterator.__next__
gbp.rpm.linkedlist.LinkedListIterator.html#__next__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedListIterator.next
gbp.rpm.linkedlist.LinkedListIterator.html#next
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedList
gbp.rpm.linkedlist.LinkedList.html
ZopeInterfaceClass
Class
PUBLIC
Doubly linked list
-
gbp.rpm.linkedlist.LinkedList.__init__
gbp.rpm.linkedlist.LinkedList.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedList._first
gbp.rpm.linkedlist.LinkedList.html#_first
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.linkedlist.LinkedList._last
gbp.rpm.linkedlist.LinkedList.html#_last
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.linkedlist.LinkedList.__iter__
gbp.rpm.linkedlist.LinkedList.html#__iter__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedList.__len__
gbp.rpm.linkedlist.LinkedList.html#__len__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.linkedlist.LinkedList.first
gbp.rpm.linkedlist.LinkedList.html#first
ZopeInterfaceAttribute
Property
PUBLIC
Get the first node of the list
-
gbp.rpm.linkedlist.LinkedList.prepend
gbp.rpm.linkedlist.LinkedList.html#prepend
ZopeInterfaceFunction
Method
PUBLIC
Insert to the beginning of list
-
gbp.rpm.linkedlist.LinkedList.append
gbp.rpm.linkedlist.LinkedList.html#append
ZopeInterfaceFunction
Method
PUBLIC
Insert to the end of list
-
gbp.rpm.linkedlist.LinkedList.insert_before
gbp.rpm.linkedlist.LinkedList.html#insert_before
ZopeInterfaceFunction
Method
PUBLIC
Insert before a node
-
gbp.rpm.linkedlist.LinkedList.insert_after
gbp.rpm.linkedlist.LinkedList.html#insert_after
ZopeInterfaceFunction
Method
PUBLIC
Insert after a node
-
gbp.rpm.linkedlist.LinkedList.delete
gbp.rpm.linkedlist.LinkedList.html#delete
ZopeInterfaceFunction
Method
PUBLIC
Delete node
-
gbp.rpm.lib_rpm.librpm
gbp.rpm.lib_rpm.html#librpm
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.rpm.lib_rpm._rpmlog
gbp.rpm.lib_rpm.html#_rpmlog
ZopeInterfaceAttribute
Variable
PRIVATE
Undocumented
-
gbp.rpm.lib_rpm.get_librpm_log
gbp.rpm.lib_rpm.html#get_librpm_log
ZopeInterfaceFunction
Function
PUBLIC
Get rpmlib log output
-
gbp.rpm.NoSpecError
gbp.rpm.NoSpecError.html
ZopeInterfaceClass
Class
PUBLIC
Spec file parsing error
-
gbp.rpm.MacroExpandError
gbp.rpm.MacroExpandError.html
ZopeInterfaceClass
Class
PUBLIC
Macro expansion in spec file failed
-
gbp.rpm.RpmUpstreamSource
gbp.rpm.RpmUpstreamSource.html
ZopeInterfaceClass
Class
PUBLIC
Upstream source class for RPM packages
-
gbp.rpm.RpmUpstreamSource.__init__
gbp.rpm.RpmUpstreamSource.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.SrcRpmFile
gbp.rpm.SrcRpmFile.html
ZopeInterfaceClass
Class
PUBLIC
Keeps all needed data read from a source rpm
-
gbp.rpm.SrcRpmFile.__init__
gbp.rpm.SrcRpmFile.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.SrcRpmFile.rpmhdr
gbp.rpm.SrcRpmFile.html#rpmhdr
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SrcRpmFile.srpmfile
gbp.rpm.SrcRpmFile.html#srpmfile
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SrcRpmFile.version
gbp.rpm.SrcRpmFile.html#version
ZopeInterfaceAttribute
Property
PUBLIC
Get the (downstream) version of the RPM package
-
gbp.rpm.SrcRpmFile.name
gbp.rpm.SrcRpmFile.html#name
ZopeInterfaceAttribute
Property
PUBLIC
Get the name of the RPM package
-
gbp.rpm.SrcRpmFile.upstreamversion
gbp.rpm.SrcRpmFile.html#upstreamversion
ZopeInterfaceAttribute
Property
PUBLIC
Get the upstream version of the RPM package
-
gbp.rpm.SrcRpmFile.packager
gbp.rpm.SrcRpmFile.html#packager
ZopeInterfaceAttribute
Property
PUBLIC
Get the packager of the RPM package
-
gbp.rpm.SrcRpmFile.unpack
gbp.rpm.SrcRpmFile.html#unpack
ZopeInterfaceFunction
Method
PUBLIC
Unpack the source rpm to tmpdir. Leave the cleanup to the caller in case of an error.
-
gbp.rpm.SpecFile
gbp.rpm.SpecFile.html
ZopeInterfaceClass
Class
PUBLIC
Class for parsing/modifying spec files
-
gbp.rpm.SpecFile.tag_re
gbp.rpm.SpecFile.html#tag_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.directive_re
gbp.rpm.SpecFile.html#directive_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.gbptag_re
gbp.rpm.SpecFile.html#gbptag_re
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.section_identifiers
gbp.rpm.SpecFile.html#section_identifiers
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.__init__
gbp.rpm.SpecFile.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.SpecFile._content
gbp.rpm.SpecFile.html#_content
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile._filtertags
gbp.rpm.SpecFile.html#_filtertags
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile._listtags
gbp.rpm.SpecFile.html#_listtags
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile._specinfo
gbp.rpm.SpecFile.html#_specinfo
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile.name
gbp.rpm.SpecFile.html#name
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.upstreamversion
gbp.rpm.SpecFile.html#upstreamversion
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.release
gbp.rpm.SpecFile.html#release
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.epoch
gbp.rpm.SpecFile.html#epoch
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile.packager
gbp.rpm.SpecFile.html#packager
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile._tags
gbp.rpm.SpecFile.html#_tags
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile._special_directives
gbp.rpm.SpecFile.html#_special_directives
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile._gbp_tags
gbp.rpm.SpecFile.html#_gbp_tags
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.SpecFile.orig_src
gbp.rpm.SpecFile.html#orig_src
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.SpecFile._parse_filtered_spec
gbp.rpm.SpecFile.html#_parse_filtered_spec
ZopeInterfaceFunction
Method
PRIVATE
Parse a filtered spec file in rpm-python
-
gbp.rpm.SpecFile.version
gbp.rpm.SpecFile.html#version
ZopeInterfaceAttribute
Property
PUBLIC
Get the (downstream) version
-
gbp.rpm.SpecFile.specpath
gbp.rpm.SpecFile.html#specpath
ZopeInterfaceAttribute
Property
PUBLIC
Get the dir/filename
-
gbp.rpm.SpecFile.ignorepatches
gbp.rpm.SpecFile.html#ignorepatches
ZopeInterfaceAttribute
Property
PUBLIC
Get numbers of ignored patches as a sorted list
-
gbp.rpm.SpecFile._patches
gbp.rpm.SpecFile.html#_patches
ZopeInterfaceFunction
Method
PRIVATE
Get all patch tags as a dict
-
gbp.rpm.SpecFile._sources
gbp.rpm.SpecFile.html#_sources
ZopeInterfaceFunction
Method
PRIVATE
Get all source tags as a dict
-
gbp.rpm.SpecFile.sources
gbp.rpm.SpecFile.html#sources
ZopeInterfaceFunction
Method
PUBLIC
Get all source tags as a dict
-
gbp.rpm.SpecFile._macro_replace
gbp.rpm.SpecFile.html#_macro_replace
ZopeInterfaceFunction
Method
PRIVATE
Undocumented
-
gbp.rpm.SpecFile.macro_expand
gbp.rpm.SpecFile.html#macro_expand
ZopeInterfaceFunction
Method
PUBLIC
Expand the rpm macros (that gbp knows of) in the given text.
-
gbp.rpm.SpecFile.write_spec_file
gbp.rpm.SpecFile.html#write_spec_file
ZopeInterfaceFunction
Method
PUBLIC
Write, possibly updated, spec to disk
-
gbp.rpm.SpecFile._parse_tag
gbp.rpm.SpecFile.html#_parse_tag
ZopeInterfaceFunction
Method
PRIVATE
Parse tag line
-
gbp.rpm.SpecFile._patch_macro_opts
gbp.rpm.SpecFile.html#_patch_macro_opts
ZopeInterfaceFunction
Static Method
PRIVATE
Parse arguments of the '%patch' macro
-
gbp.rpm.SpecFile._setup_macro_opts
gbp.rpm.SpecFile.html#_setup_macro_opts
ZopeInterfaceFunction
Static Method
PRIVATE
Parse arguments of the '%setup' macro
-
gbp.rpm.SpecFile._parse_directive
gbp.rpm.SpecFile.html#_parse_directive
ZopeInterfaceFunction
Method
PRIVATE
Parse special directive/scriptlet/macro lines
-
gbp.rpm.SpecFile._parse_gbp_tag
gbp.rpm.SpecFile.html#_parse_gbp_tag
ZopeInterfaceFunction
Method
PRIVATE
Parse special git-buildpackage tags
-
gbp.rpm.SpecFile._parse_content
gbp.rpm.SpecFile.html#_parse_content
ZopeInterfaceFunction
Method
PRIVATE
Go through spec file content line-by-line and (re-)parse info from it
-
gbp.rpm.SpecFile._delete_tag
gbp.rpm.SpecFile.html#_delete_tag
ZopeInterfaceFunction
Method
PRIVATE
Delete a tag
-
gbp.rpm.SpecFile._set_tag
gbp.rpm.SpecFile.html#_set_tag
ZopeInterfaceFunction
Method
PRIVATE
Set a tag value
-
gbp.rpm.SpecFile.set_tag
gbp.rpm.SpecFile.html#set_tag
ZopeInterfaceFunction
Method
PUBLIC
Update a tag in spec file content
-
gbp.rpm.SpecFile._delete_special_macro
gbp.rpm.SpecFile.html#_delete_special_macro
ZopeInterfaceFunction
Method
PRIVATE
Delete a special macro line in spec file content
-
gbp.rpm.SpecFile._set_special_macro
gbp.rpm.SpecFile.html#_set_special_macro
ZopeInterfaceFunction
Method
PRIVATE
Update a special macro line in spec file content
-
gbp.rpm.SpecFile._set_section
gbp.rpm.SpecFile.html#_set_section
ZopeInterfaceFunction
Method
PRIVATE
Update/create a complete section in spec file.
-
gbp.rpm.SpecFile.set_changelog
gbp.rpm.SpecFile.html#set_changelog
ZopeInterfaceFunction
Method
PUBLIC
Update or create the %changelog section
-
gbp.rpm.SpecFile.get_changelog
gbp.rpm.SpecFile.html#get_changelog
ZopeInterfaceFunction
Method
PUBLIC
Get the %changelog section
-
gbp.rpm.SpecFile.update_patches
gbp.rpm.SpecFile.html#update_patches
ZopeInterfaceFunction
Method
PUBLIC
Update spec with new patch tags and patch macros
-
gbp.rpm.SpecFile.patchseries
gbp.rpm.SpecFile.html#patchseries
ZopeInterfaceFunction
Method
PUBLIC
Return non-ignored patches of the RPM as a gbp patchseries
-
gbp.rpm.SpecFile._guess_orig_prefix
gbp.rpm.SpecFile.html#_guess_orig_prefix
ZopeInterfaceFunction
Method
PRIVATE
Guess prefix for the orig file
-
gbp.rpm.SpecFile._guess_orig_file
gbp.rpm.SpecFile.html#_guess_orig_file
ZopeInterfaceFunction
Method
PRIVATE
Try to guess the name of the primary upstream/source archive. Returns a dict with all the relevant information.
-
gbp.rpm.parse_srpm
gbp.rpm.html#parse_srpm
ZopeInterfaceFunction
Function
PUBLIC
parse srpm by creating a SrcRpmFile object
-
gbp.rpm.guess_spec_fn
gbp.rpm.html#guess_spec_fn
ZopeInterfaceFunction
Function
PUBLIC
Guess spec file from a list of filenames
-
gbp.rpm.guess_spec
gbp.rpm.html#guess_spec
ZopeInterfaceFunction
Function
PUBLIC
Guess a spec file
-
gbp.rpm.guess_spec_repo
gbp.rpm.html#guess_spec_repo
ZopeInterfaceFunction
Function
PUBLIC
Try to find/parse the spec file from a given git treeish.
-
gbp.rpm.spec_from_repo
gbp.rpm.html#spec_from_repo
ZopeInterfaceFunction
Function
PUBLIC
Get and parse a spec file from a give Git treeish
-
gbp.rpm.string_to_int
gbp.rpm.html#string_to_int
ZopeInterfaceFunction
Function
PUBLIC
Convert string of possible unit identifier to int.
-
gbp.rpm.split_version_str
gbp.rpm.html#split_version_str
ZopeInterfaceFunction
Function
PUBLIC
Parse full version string and split it into individual "version components", i.e. upstreamversion, epoch and release
-
gbp.rpm.compose_version_str
gbp.rpm.html#compose_version_str
ZopeInterfaceFunction
Function
PUBLIC
Compose a full version string from individual "version components", i.e. epoch, version and release
-
gbp.rpm.filter_version
gbp.rpm.html#filter_version
ZopeInterfaceFunction
Function
PUBLIC
Remove entry from the version dict
-
gbp.rpm.changelog.c_locale
gbp.rpm.changelog.html#c_locale
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.rpm.changelog.ChangelogError
gbp.rpm.changelog.ChangelogError.html
ZopeInterfaceClass
Class
PUBLIC
Problem parsing changelog
-
gbp.rpm.changelog._ChangelogEntry
gbp.rpm.changelog._ChangelogEntry.html
ZopeInterfaceClass
Class
PRIVATE
An entry (one 'change') in an RPM changelog
-
gbp.rpm.changelog._ChangelogEntry.__init__
gbp.rpm.changelog._ChangelogEntry.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.rpm.changelog._ChangelogEntry._pkgpolicy
gbp.rpm.changelog._ChangelogEntry.html#_pkgpolicy
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog._ChangelogEntry.author
gbp.rpm.changelog._ChangelogEntry.html#author
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog._ChangelogEntry._text
gbp.rpm.changelog._ChangelogEntry.html#_text
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog._ChangelogEntry.__str__
gbp.rpm.changelog._ChangelogEntry.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog._ChangelogSection
gbp.rpm.changelog._ChangelogSection.html
ZopeInterfaceClass
Class
PRIVATE
One section (set of changes) in an RPM changelog
-
gbp.rpm.changelog._ChangelogSection.__init__
gbp.rpm.changelog._ChangelogSection.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog._ChangelogSection._pkgpolicy
gbp.rpm.changelog._ChangelogSection.html#_pkgpolicy
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog._ChangelogSection.entries
gbp.rpm.changelog._ChangelogSection.html#entries
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog._ChangelogSection._trailer
gbp.rpm.changelog._ChangelogSection.html#_trailer
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog._ChangelogSection.__str__
gbp.rpm.changelog._ChangelogSection.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog._ChangelogSection.append_entry
gbp.rpm.changelog._ChangelogSection.html#append_entry
ZopeInterfaceFunction
Method
PUBLIC
Add a new entry to the end of the list of entries
-
gbp.rpm.changelog.Changelog
gbp.rpm.changelog.Changelog.html
ZopeInterfaceClass
Class
PUBLIC
An RPM changelog
-
gbp.rpm.changelog.Changelog.__init__
gbp.rpm.changelog.Changelog.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog.Changelog._pkgpolicy
gbp.rpm.changelog.Changelog.html#_pkgpolicy
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog.Changelog.sections
gbp.rpm.changelog.Changelog.html#sections
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog.Changelog.__str__
gbp.rpm.changelog.Changelog.html#__str__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog.Changelog.create_entry
gbp.rpm.changelog.Changelog.html#create_entry
ZopeInterfaceFunction
Method
PUBLIC
Create and return new entry object
-
gbp.rpm.changelog.Changelog.add_section
gbp.rpm.changelog.Changelog.html#add_section
ZopeInterfaceFunction
Method
PUBLIC
Add new empty section
-
gbp.rpm.changelog.ChangelogParser
gbp.rpm.changelog.ChangelogParser.html
ZopeInterfaceClass
Class
PUBLIC
Parser for RPM changelogs
-
gbp.rpm.changelog.ChangelogParser.__init__
gbp.rpm.changelog.ChangelogParser.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.changelog.ChangelogParser._pkgpolicy
gbp.rpm.changelog.ChangelogParser.html#_pkgpolicy
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.rpm.changelog.ChangelogParser.section_match_re
gbp.rpm.changelog.ChangelogParser.html#section_match_re
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog.ChangelogParser.section_split_re
gbp.rpm.changelog.ChangelogParser.html#section_split_re
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog.ChangelogParser.body_name_re
gbp.rpm.changelog.ChangelogParser.html#body_name_re
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.changelog.ChangelogParser.raw_parse_string
gbp.rpm.changelog.ChangelogParser.html#raw_parse_string
ZopeInterfaceFunction
Method
PUBLIC
Parse changelog - only splits out raw changelog sections.
-
gbp.rpm.changelog.ChangelogParser.raw_parse_file
gbp.rpm.changelog.ChangelogParser.html#raw_parse_file
ZopeInterfaceFunction
Method
PUBLIC
Parse changelog file - only splits out raw changelog sections.
-
gbp.rpm.changelog.ChangelogParser._create_entry
gbp.rpm.changelog.ChangelogParser.html#_create_entry
ZopeInterfaceFunction
Method
PRIVATE
Create a new changelog entry
-
gbp.rpm.changelog.ChangelogParser._parse_section_entries
gbp.rpm.changelog.ChangelogParser.html#_parse_section_entries
ZopeInterfaceFunction
Method
PRIVATE
Parse entries from a string and add them to a section
-
gbp.rpm.changelog.ChangelogParser.parse_section
gbp.rpm.changelog.ChangelogParser.html#parse_section
ZopeInterfaceFunction
Method
PUBLIC
Parse one section
-
gbp.rpm.git.RpmGitRepository
gbp.rpm.git.RpmGitRepository.html
ZopeInterfaceClass
Class
PUBLIC
A git repository that holds the source of an RPM package
-
gbp.rpm.git.RpmGitRepository.__init__
gbp.rpm.git.RpmGitRepository.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.rpm.git.RpmGitRepository.pristine_tar
gbp.rpm.git.RpmGitRepository.html#pristine_tar
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.rpm.git.RpmGitRepository.find_version
gbp.rpm.git.RpmGitRepository.html#find_version
ZopeInterfaceFunction
Method
PUBLIC
Check if a certain version is stored in this repo and return the SHA1 of the related commit. That is, an annotated tag is dereferenced to the commit object it points to.
-
gbp.rpm.git.RpmGitRepository.version_to_tag
gbp.rpm.git.RpmGitRepository.html#version_to_tag
ZopeInterfaceFunction
Static Method
PUBLIC
Generate a tag from a given format and a version
-
gbp.rpm.git.RpmGitRepository._sanitize_tag
gbp.rpm.git.RpmGitRepository.html#_sanitize_tag
ZopeInterfaceFunction
Static Method
PRIVATE
sanitize a version so git accepts it as a tag
-
gbp.rpm.git.RpmGitRepository.pristine_tar_branch
gbp.rpm.git.RpmGitRepository.html#pristine_tar_branch
ZopeInterfaceAttribute
Property
PUBLIC
The name of the pristine-tar branch, whether it already exists or not.
-
gbp.rpm.git.RpmGitRepository.has_pristine_tar_branch
gbp.rpm.git.RpmGitRepository.html#has_pristine_tar_branch
ZopeInterfaceFunction
Method
PUBLIC
Whether the repo has a pristine-tar branch.
-
gbp.scripts.common.buildpackage.index_name
gbp.scripts.common.buildpackage.html#index_name
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.common.buildpackage.wc_name
gbp.scripts.common.buildpackage.html#wc_name
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.common.buildpackage.dump_tree
gbp.scripts.common.buildpackage.html#dump_tree
ZopeInterfaceFunction
Function
PUBLIC
dump a tree to output_dir
-
gbp.scripts.common.buildpackage.wc_index
gbp.scripts.common.buildpackage.html#wc_index
ZopeInterfaceFunction
Function
PUBLIC
Get path of the temporary index file used for exporting working copy
-
gbp.scripts.common.buildpackage.write_wc
gbp.scripts.common.buildpackage.html#write_wc
ZopeInterfaceFunction
Function
PUBLIC
write out the current working copy as a treeish object
-
gbp.scripts.common.buildpackage.drop_index
gbp.scripts.common.buildpackage.html#drop_index
ZopeInterfaceFunction
Function
PUBLIC
drop our custom index
-
gbp.scripts.common.ExitCodes
gbp.scripts.common.ExitCodes.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.scripts.common.ExitCodes.ok
gbp.scripts.common.ExitCodes.html#ok
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.scripts.common.ExitCodes.failed
gbp.scripts.common.ExitCodes.html#failed
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.scripts.common.ExitCodes.no_value
gbp.scripts.common.ExitCodes.html#no_value
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.scripts.common.ExitCodes.parse_error
gbp.scripts.common.ExitCodes.html#parse_error
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.scripts.common.ExitCodes.uscan_up_to_date
gbp.scripts.common.ExitCodes.html#uscan_up_to_date
ZopeInterfaceAttribute
Class Variable
PUBLIC
Undocumented
-
gbp.scripts.common.maybe_debug_raise
gbp.scripts.common.html#maybe_debug_raise
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.is_download
gbp.scripts.common.html#is_download
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
gbp.scripts.common.get_component_tarballs
gbp.scripts.common.html#get_component_tarballs
ZopeInterfaceFunction
Function
PUBLIC
Figure out the paths to the component tarballs based on the main tarball.
-
gbp.scripts.common.debug_exc
gbp.scripts.common.html#debug_exc
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.hook.Hook
gbp.scripts.common.hook.Hook.html
ZopeInterfaceClass
Class
PUBLIC
A hook run by one of the scripts
-
gbp.scripts.common.hook.Hook.__init__
gbp.scripts.common.hook.Hook.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.scripts.common.hook.Hook.name
gbp.scripts.common.hook.Hook.html#name
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.scripts.common.hook.Hook.run_error
gbp.scripts.common.hook.Hook.html#run_error
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.scripts.common.hook.Hook.__call__
gbp.scripts.common.hook.Hook.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Run the command and raise exception on errors
-
gbp.scripts.common.hook.Hook.md
gbp.scripts.common.hook.Hook.html#md
ZopeInterfaceFunction
Static Method
PUBLIC
Merge two dictionaries a and b into a new one
-
gbp.scripts.export_orig.prepare_upstream_tarballs
gbp.scripts.export_orig.html#prepare_upstream_tarballs
ZopeInterfaceFunction
Function
PUBLIC
Make sure we have the needed upstream tarballs. The default order is:
-
gbp.scripts.export_orig.pristine_tar_prepare_orig_tree
gbp.scripts.export_orig.html#pristine_tar_prepare_orig_tree
ZopeInterfaceFunction
Function
PUBLIC
Make sure the upstream tree exists
-
gbp.scripts.export_orig.pristine_tar_build_origs
gbp.scripts.export_orig.html#pristine_tar_build_origs
ZopeInterfaceFunction
Function
PUBLIC
Build orig tarball using pristine-tar
-
gbp.scripts.export_orig.pristine_tar_verify_origs
gbp.scripts.export_orig.html#pristine_tar_verify_origs
ZopeInterfaceFunction
Function
PUBLIC
Verify orig tarballs using pristine-tar
-
gbp.scripts.export_orig.maybe_pristine_tar_commit
gbp.scripts.export_orig.html#maybe_pristine_tar_commit
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.export_orig.git_archive_get_upstream_tree
gbp.scripts.export_orig.html#git_archive_get_upstream_tree
ZopeInterfaceFunction
Function
PUBLIC
Determine the upstream tree from the given options
-
gbp.scripts.export_orig.git_archive_build_origs
gbp.scripts.export_orig.html#git_archive_build_origs
ZopeInterfaceFunction
Function
PUBLIC
Build orig tarball(s) using git-archive
-
gbp.scripts.export_orig.guess_comp_type
gbp.scripts.export_orig.html#guess_comp_type
ZopeInterfaceFunction
Function
PUBLIC
Guess compression type to use for the to be built upstream tarball
-
gbp.scripts.export_orig.build_parser
gbp.scripts.export_orig.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.export_orig.parse_args
gbp.scripts.export_orig.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.export_orig.main
gbp.scripts.export_orig.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.tag.create_debian_tag
gbp.scripts.tag.html#create_debian_tag
ZopeInterfaceFunction
Function
PUBLIC
Create the debian tag
-
gbp.scripts.tag.perform_tagging
gbp.scripts.tag.html#perform_tagging
ZopeInterfaceFunction
Function
PUBLIC
Perform the tagging
-
gbp.scripts.tag.build_parser
gbp.scripts.tag.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.tag.parse_args
gbp.scripts.tag.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.tag.main
gbp.scripts.tag.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.buildpackage.maybe_write_tree
gbp.scripts.buildpackage.html#maybe_write_tree
ZopeInterfaceFunction
Function
PUBLIC
Write a tree of the index or working copy if necessary
-
gbp.scripts.buildpackage.export_source
gbp.scripts.buildpackage.html#export_source
ZopeInterfaceFunction
Function
PUBLIC
Export a version of the source tree when building in a separate directory
-
gbp.scripts.buildpackage.move_old_export
gbp.scripts.buildpackage.html#move_old_export
ZopeInterfaceFunction
Function
PUBLIC
move a build tree away if it exists
-
gbp.scripts.buildpackage.source_vfs
gbp.scripts.buildpackage.html#source_vfs
ZopeInterfaceFunction
Function
PUBLIC
Init source package info either from git or from working copy
-
gbp.scripts.buildpackage.prepare_output_dir
gbp.scripts.buildpackage.html#prepare_output_dir
ZopeInterfaceFunction
Function
PUBLIC
Prepare the directory where the build result will be put
-
gbp.scripts.buildpackage.clean_working_tree
gbp.scripts.buildpackage.html#clean_working_tree
ZopeInterfaceFunction
Function
PUBLIC
Clean the working tree.
-
gbp.scripts.buildpackage.check_tag
gbp.scripts.buildpackage.html#check_tag
ZopeInterfaceFunction
Function
PUBLIC
Perform specified consistency checks on git history
-
gbp.scripts.buildpackage.get_pbuilder_dist
gbp.scripts.buildpackage.html#get_pbuilder_dist
ZopeInterfaceFunction
Function
PUBLIC
Determin the dist to build for with pbuilder/cowbuilder
-
gbp.scripts.buildpackage.setup_pbuilder
gbp.scripts.buildpackage.html#setup_pbuilder
ZopeInterfaceFunction
Function
PUBLIC
Setup environment variables for git-pbuilder
-
gbp.scripts.buildpackage.mangle_export_wc_opts
gbp.scripts.buildpackage.html#mangle_export_wc_opts
ZopeInterfaceFunction
Function
PUBLIC
Make building with --export=WC simpler
-
gbp.scripts.buildpackage.disable_hooks
gbp.scripts.buildpackage.html#disable_hooks
ZopeInterfaceFunction
Function
PUBLIC
Disable all hooks (except for builder)
-
gbp.scripts.buildpackage.changes_file_suffix
gbp.scripts.buildpackage.html#changes_file_suffix
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
gbp.scripts.buildpackage.changes_file_name
gbp.scripts.buildpackage.html#changes_file_name
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.buildpackage.check_branch
gbp.scripts.buildpackage.html#check_branch
ZopeInterfaceFunction
Function
PUBLIC
Check if we're on the right branch and bail out otherwise
-
gbp.scripts.buildpackage.build_parser
gbp.scripts.buildpackage.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.buildpackage.parse_args
gbp.scripts.buildpackage.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.buildpackage.main
gbp.scripts.buildpackage.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.tmpfile._old_tempdirs
gbp.tmpfile.html#_old_tempdirs
ZopeInterfaceAttribute
Variable
PRIVATE
Undocumented
-
gbp.tmpfile.init_tmpdir
gbp.tmpfile.html#init_tmpdir
ZopeInterfaceFunction
Function
PUBLIC
Initialize a temporary directory structure
-
gbp.tmpfile.del_tmpdir
gbp.tmpfile.html#del_tmpdir
ZopeInterfaceFunction
Function
PUBLIC
Remove tempdir and restore tempfile module
-
gbp.scripts.pq_rpm.is_ancestor
gbp.scripts.pq_rpm.html#is_ancestor
ZopeInterfaceFunction
Function
PUBLIC
Check if commit is ancestor of another
-
gbp.scripts.pq_rpm.generate_patches
gbp.scripts.pq_rpm.html#generate_patches
ZopeInterfaceFunction
Function
PUBLIC
Generate patch files from git
-
gbp.scripts.pq_rpm.rm_patch_files
gbp.scripts.pq_rpm.html#rm_patch_files
ZopeInterfaceFunction
Function
PUBLIC
Delete the patch files listed in the spec file. Doesn't delete patches marked as not maintained by gbp.
-
gbp.scripts.pq_rpm.update_patch_series
gbp.scripts.pq_rpm.html#update_patch_series
ZopeInterfaceFunction
Function
PUBLIC
Export patches to packaging directory and update spec file accordingly.
-
gbp.scripts.pq_rpm.parse_spec
gbp.scripts.pq_rpm.html#parse_spec
ZopeInterfaceFunction
Function
PUBLIC
Find and parse spec file.
-
gbp.scripts.pq_rpm.find_upstream_commit
gbp.scripts.pq_rpm.html#find_upstream_commit
ZopeInterfaceFunction
Function
PUBLIC
Find commit corresponding upstream version
-
gbp.scripts.pq_rpm.export_patches
gbp.scripts.pq_rpm.html#export_patches
ZopeInterfaceFunction
Function
PUBLIC
Export patches from the pq branch into a packaging branch
-
gbp.scripts.pq_rpm.safe_patches
gbp.scripts.pq_rpm.html#safe_patches
ZopeInterfaceFunction
Function
PUBLIC
Safe the current patches in a temporary directory
-
gbp.scripts.pq_rpm.get_packager
gbp.scripts.pq_rpm.html#get_packager
ZopeInterfaceFunction
Function
PUBLIC
Get packager information from spec
-
gbp.scripts.pq_rpm.import_spec_patches
gbp.scripts.pq_rpm.html#import_spec_patches
ZopeInterfaceFunction
Function
PUBLIC
apply a series of patches in a spec/packaging dir to branch the patch-queue branch for 'branch'
-
gbp.scripts.pq_rpm.rebase_pq
gbp.scripts.pq_rpm.html#rebase_pq
ZopeInterfaceFunction
Function
PUBLIC
Rebase pq branch on the correct upstream version (from spec file).
-
gbp.scripts.pq_rpm.switch_pq
gbp.scripts.pq_rpm.html#switch_pq
ZopeInterfaceFunction
Function
PUBLIC
Switch to patch-queue branch if on base branch and vice versa
-
gbp.scripts.pq_rpm.usage_msg
gbp.scripts.pq_rpm.html#usage_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq_rpm.build_parser
gbp.scripts.pq_rpm.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Construct command line parser
-
gbp.scripts.pq_rpm.parse_args
gbp.scripts.pq_rpm.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse command line arguments
-
gbp.scripts.pq_rpm.main
gbp.scripts.pq_rpm.html#main
ZopeInterfaceFunction
Function
PUBLIC
Main function for the gbp pq-rpm command
-
gbp.scripts.buildpackage_rpm.GbpAutoGenerateError
gbp.scripts.buildpackage_rpm.GbpAutoGenerateError.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.scripts.buildpackage_rpm.makedir
gbp.scripts.buildpackage_rpm.html#makedir
ZopeInterfaceFunction
Function
PUBLIC
Create directory
-
gbp.scripts.buildpackage_rpm.git_archive
gbp.scripts.buildpackage_rpm.html#git_archive
ZopeInterfaceFunction
Function
PUBLIC
Create a compressed orig tarball in output_dir using git_archive
-
gbp.scripts.buildpackage_rpm.prepare_upstream_tarball
gbp.scripts.buildpackage_rpm.html#prepare_upstream_tarball
ZopeInterfaceFunction
Function
PUBLIC
Make sure we have an upstream tarball
-
gbp.scripts.buildpackage_rpm.pristine_tar_build_orig
gbp.scripts.buildpackage_rpm.html#pristine_tar_build_orig
ZopeInterfaceFunction
Function
PUBLIC
Build orig using pristine-tar
-
gbp.scripts.buildpackage_rpm.get_upstream_tree
gbp.scripts.buildpackage_rpm.html#get_upstream_tree
ZopeInterfaceFunction
Function
PUBLIC
Determine the upstream tree from the given options
-
gbp.scripts.buildpackage_rpm.get_tree
gbp.scripts.buildpackage_rpm.html#get_tree
ZopeInterfaceFunction
Function
PUBLIC
Get/create a tree-ish to be used for exporting and diffing. Accepts special keywords for git index and working copies.
-
gbp.scripts.buildpackage_rpm.get_current_branch
gbp.scripts.buildpackage_rpm.html#get_current_branch
ZopeInterfaceFunction
Function
PUBLIC
Get the currently checked-out branch
-
gbp.scripts.buildpackage_rpm.get_vcs_info
gbp.scripts.buildpackage_rpm.html#get_vcs_info
ZopeInterfaceFunction
Function
PUBLIC
Get the info for spec vcs tag
-
gbp.scripts.buildpackage_rpm.git_archive_build_orig
gbp.scripts.buildpackage_rpm.html#git_archive_build_orig
ZopeInterfaceFunction
Function
PUBLIC
Build orig tarball using git-archive
-
gbp.scripts.buildpackage_rpm.is_native
gbp.scripts.buildpackage_rpm.html#is_native
ZopeInterfaceFunction
Function
PUBLIC
Determine whether a package is native or non-native
-
gbp.scripts.buildpackage_rpm.setup_builder
gbp.scripts.buildpackage_rpm.html#setup_builder
ZopeInterfaceFunction
Function
PUBLIC
Setup args and options for builder script
-
gbp.scripts.buildpackage_rpm.packaging_tag_data
gbp.scripts.buildpackage_rpm.html#packaging_tag_data
ZopeInterfaceFunction
Function
PUBLIC
Compose packaging tag name and msg
-
gbp.scripts.buildpackage_rpm.setup_mock
gbp.scripts.buildpackage_rpm.html#setup_mock
ZopeInterfaceFunction
Function
PUBLIC
setup everything to use gbp-builder-mock
-
gbp.scripts.buildpackage_rpm.create_packaging_tag
gbp.scripts.buildpackage_rpm.html#create_packaging_tag
ZopeInterfaceFunction
Function
PUBLIC
Create a packaging/release Git tag
-
gbp.scripts.buildpackage_rpm.disable_hooks
gbp.scripts.buildpackage_rpm.html#disable_hooks
ZopeInterfaceFunction
Function
PUBLIC
Disable all hooks (except for builder)
-
gbp.scripts.buildpackage_rpm.build_parser
gbp.scripts.buildpackage_rpm.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Construct config/option parser
-
gbp.scripts.buildpackage_rpm.parse_args
gbp.scripts.buildpackage_rpm.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse config and command line arguments
-
gbp.scripts.buildpackage_rpm.main
gbp.scripts.buildpackage_rpm.html#main
ZopeInterfaceFunction
Function
PUBLIC
Entry point for gbp-buildpackage-rpm
-
gbp.scripts.common.repo_setup.set_user_name_and_email
gbp.scripts.common.repo_setup.html#set_user_name_and_email
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.repo_setup.check_gitattributes
gbp.scripts.common.repo_setup.html#check_gitattributes
ZopeInterfaceFunction
Function
PUBLIC
Verify the treeish doesn’t contain non-empty .gitattributes files.
-
gbp.scripts.common.repo_setup.dgit_attr_macro_re
gbp.scripts.common.repo_setup.html#dgit_attr_macro_re
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.common.repo_setup.dgit_attr_macro_defn
gbp.scripts.common.repo_setup.html#dgit_attr_macro_defn
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.common.repo_setup.attr_glob_defns
gbp.scripts.common.repo_setup.html#attr_glob_defns
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.common.repo_setup.is_gitattributes_set_up
gbp.scripts.common.repo_setup.html#is_gitattributes_set_up
ZopeInterfaceFunction
Function
PUBLIC
Return True if git attributes have been set up correctly:
-
gbp.scripts.common.repo_setup.setup_gitattributes
gbp.scripts.common.repo_setup.html#setup_gitattributes
ZopeInterfaceFunction
Function
PUBLIC
Setup .git/info/attributes in a way to prevent transformations from interfering with packaging, because the working tree files can differ from the Git revision history (and from the source packages).
-
gbp.scripts.clone.apt_showsrc
gbp.scripts.clone.html#apt_showsrc
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.clone.vcs_git_url
gbp.scripts.clone.html#vcs_git_url
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.clone.repo_to_url
gbp.scripts.clone.html#repo_to_url
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
gbp.scripts.clone.build_parser
gbp.scripts.clone.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.clone.parse_args
gbp.scripts.clone.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.clone.main
gbp.scripts.clone.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.import_orig.orig_needs_repack
gbp.scripts.common.import_orig.html#orig_needs_repack
ZopeInterfaceFunction
Function
PUBLIC
Determine if the upstream sources needs to be repacked
-
gbp.scripts.common.import_orig.cleanup_tmp_tree
gbp.scripts.common.import_orig.html#cleanup_tmp_tree
ZopeInterfaceFunction
Function
PUBLIC
remove a tree of temporary files
-
gbp.scripts.common.import_orig.is_link_target
gbp.scripts.common.import_orig.html#is_link_target
ZopeInterfaceFunction
Function
PUBLIC
does symlink link already point to target?
-
gbp.scripts.common.import_orig.ask_package_name
gbp.scripts.common.import_orig.html#ask_package_name
ZopeInterfaceFunction
Function
PUBLIC
Ask the user for the source package name.
-
gbp.scripts.common.import_orig.ask_package_version
gbp.scripts.common.import_orig.html#ask_package_version
ZopeInterfaceFunction
Function
PUBLIC
Ask the user for the upstream package version.
-
gbp.scripts.common.import_orig.repacked_tarball_name
gbp.scripts.common.import_orig.html#repacked_tarball_name
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.common.import_orig.repack_upstream
gbp.scripts.common.import_orig.html#repack_upstream
ZopeInterfaceFunction
Function
PUBLIC
Repack the upstream source tree
-
gbp.scripts.common.import_orig.download_orig
gbp.scripts.common.import_orig.html#download_orig
ZopeInterfaceFunction
Function
PUBLIC
Download orig tarball from given URL
-
gbp.scripts.supercommand.invalid_modules
gbp.scripts.supercommand.html#invalid_modules
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.supercommand.sanitize
gbp.scripts.supercommand.html#sanitize
ZopeInterfaceFunction
Function
PUBLIC
'-' is not allowed in module names so turn it into an underscore.
-
gbp.scripts.supercommand.usage
gbp.scripts.supercommand.html#usage
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.supercommand.version
gbp.scripts.supercommand.html#version
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.supercommand.import_command
gbp.scripts.supercommand.html#import_command
ZopeInterfaceFunction
Function
PUBLIC
Import the module that implements the given command
-
gbp.scripts.supercommand.pymod_to_cmd
gbp.scripts.supercommand.html#pymod_to_cmd
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
gbp.scripts.supercommand.get_available_commands
gbp.scripts.supercommand.html#get_available_commands
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.supercommand.list_available_commands
gbp.scripts.supercommand.html#list_available_commands
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.supercommand.supercommand
gbp.scripts.supercommand.html#supercommand
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.build_parser
gbp.scripts.config.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.parse_args
gbp.scripts.config.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.build_cmd_parser
gbp.scripts.config.html#build_cmd_parser
ZopeInterfaceFunction
Function
PUBLIC
Populate the parser to get a list of valid options
-
gbp.scripts.config.print_single_option
gbp.scripts.config.html#print_single_option
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.print_all_options
gbp.scripts.config.html#print_all_options
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.print_cmd_values
gbp.scripts.config.html#print_cmd_values
ZopeInterfaceFunction
Function
PUBLIC
Print configuration values of a command
-
gbp.scripts.config.value_printer
gbp.scripts.config.html#value_printer
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.config.main
gbp.scripts.config.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.print_config
gbp.scripts.create_remote_repo.html#print_config
ZopeInterfaceFunction
Function
PUBLIC
Print out the git config to push to the newly created repo.
-
gbp.scripts.create_remote_repo.parse_url
gbp.scripts.create_remote_repo.html#parse_url
ZopeInterfaceFunction
Function
PUBLIC
Sanity check our remote URL
-
gbp.scripts.create_remote_repo.build_remote_script
gbp.scripts.create_remote_repo.html#build_remote_script
ZopeInterfaceFunction
Function
PUBLIC
Create the script that will be run on the remote side
-
gbp.scripts.create_remote_repo.build_cmd
gbp.scripts.create_remote_repo.html#build_cmd
ZopeInterfaceFunction
Function
PUBLIC
Build the command we pass the script to
-
gbp.scripts.create_remote_repo.read_yn
gbp.scripts.create_remote_repo.html#read_yn
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.setup_branch_tracking
gbp.scripts.create_remote_repo.html#setup_branch_tracking
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.push_branches
gbp.scripts.create_remote_repo.html#push_branches
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.usage_msg
gbp.scripts.create_remote_repo.html#usage_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.build_parser
gbp.scripts.create_remote_repo.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.parse_args
gbp.scripts.create_remote_repo.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse the command line arguments and config files.
-
gbp.scripts.create_remote_repo.do_create
gbp.scripts.create_remote_repo.html#do_create
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.get_config_names
gbp.scripts.create_remote_repo.html#get_config_names
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.do_list
gbp.scripts.create_remote_repo.html#do_list
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.create_remote_repo.main
gbp.scripts.create_remote_repo.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.user_customizations
gbp.scripts.dch.html#user_customizations
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.dch.snapshot_re
gbp.scripts.dch.html#snapshot_re
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.dch.guess_version_from_upstream
gbp.scripts.dch.html#guess_version_from_upstream
ZopeInterfaceFunction
Function
PUBLIC
Guess the version based on the latest version on the upstream branch. If the version in dch is already higher this function returns None.
-
gbp.scripts.dch.get_author_email
gbp.scripts.dch.html#get_author_email
ZopeInterfaceFunction
Function
PUBLIC
Get author and email from git configuration
-
gbp.scripts.dch.fixup_section
gbp.scripts.dch.html#fixup_section
ZopeInterfaceFunction
Function
PUBLIC
Fixup the changelog header and trailer's committer and email address
-
gbp.scripts.dch.snapshot_version
gbp.scripts.dch.html#snapshot_version
ZopeInterfaceFunction
Function
PUBLIC
Get the current release and snapshot version.
-
gbp.scripts.dch.mangle_changelog
gbp.scripts.dch.html#mangle_changelog
ZopeInterfaceFunction
Function
PUBLIC
Mangle changelog to either add or remove snapshot markers
-
gbp.scripts.dch.do_release
gbp.scripts.dch.html#do_release
ZopeInterfaceFunction
Function
PUBLIC
Remove the snapshot header and set the distribution
-
gbp.scripts.dch.do_snapshot
gbp.scripts.dch.html#do_snapshot
ZopeInterfaceFunction
Function
PUBLIC
Add new snapshot banner to most recent changelog section. The next snapshot number is calculated by eval()'ing next_snapshot.
-
gbp.scripts.dch.parse_commit
gbp.scripts.dch.html#parse_commit
ZopeInterfaceFunction
Function
PUBLIC
Parse a commit and return message, author, and author email
-
gbp.scripts.dch.guess_documented_commit
gbp.scripts.dch.html#guess_documented_commit
ZopeInterfaceFunction
Function
PUBLIC
Guess the last commit documented in the changelog from the snapshot banner, the last tagged version or the last point the changelog was touched.
-
gbp.scripts.dch.has_snapshot_banner
gbp.scripts.dch.html#has_snapshot_banner
ZopeInterfaceFunction
Function
PUBLIC
Whether the changelog has a snapshot banner
-
gbp.scripts.dch.get_customizations
gbp.scripts.dch.html#get_customizations
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.process_options
gbp.scripts.dch.html#process_options
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.process_editor_option
gbp.scripts.dch.html#process_editor_option
ZopeInterfaceFunction
Function
PUBLIC
Determine text editor and check if we need it
-
gbp.scripts.dch.changelog_commit_msg
gbp.scripts.dch.html#changelog_commit_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.create_changelog
gbp.scripts.dch.html#create_changelog
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.maybe_create_changelog
gbp.scripts.dch.html#maybe_create_changelog
ZopeInterfaceFunction
Function
PUBLIC
Get the changelog or create a new one if it does not exist yet
-
gbp.scripts.dch.build_parser
gbp.scripts.dch.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.parse_args
gbp.scripts.dch.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.dch.main
gbp.scripts.dch.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.SkipImport
gbp.scripts.import_dsc.SkipImport.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.download_source
gbp.scripts.import_dsc.html#download_source
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.apply_patch
gbp.scripts.import_dsc.html#apply_patch
ZopeInterfaceFunction
Function
PUBLIC
Apply patch to a source tree
-
gbp.scripts.import_dsc.apply_deb_tgz
gbp.scripts.import_dsc.html#apply_deb_tgz
ZopeInterfaceFunction
Function
PUBLIC
Apply .debian.tar.gz (V3 source format)
-
gbp.scripts.import_dsc.get_changes
gbp.scripts.import_dsc.html#get_changes
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.get_author_from_changelog
gbp.scripts.import_dsc.html#get_author_from_changelog
ZopeInterfaceFunction
Function
PUBLIC
Get author from debian/changelog
-
gbp.scripts.import_dsc.get_committer_from_author
gbp.scripts.import_dsc.html#get_committer_from_author
ZopeInterfaceFunction
Function
PUBLIC
Based on the options fill in the committer
-
gbp.scripts.import_dsc.check_parents
gbp.scripts.import_dsc.html#check_parents
ZopeInterfaceFunction
Function
PUBLIC
Check if the upstream tag is already merged, if not, return the additional parent to merge
-
gbp.scripts.import_dsc.apply_debian_patch
gbp.scripts.import_dsc.html#apply_debian_patch
ZopeInterfaceFunction
Function
PUBLIC
apply the debian patch and tag appropriately
-
gbp.scripts.import_dsc.create_missing_branch
gbp.scripts.import_dsc.html#create_missing_branch
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.import_native
gbp.scripts.import_dsc.html#import_native
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.import_upstream
gbp.scripts.import_dsc.html#import_upstream
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.print_dsc
gbp.scripts.import_dsc.html#print_dsc
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.move_tag_stamp
gbp.scripts.import_dsc.html#move_tag_stamp
ZopeInterfaceFunction
Function
PUBLIC
Move tag out of the way appending the current timestamp
-
gbp.scripts.import_dsc.disable_pristine_tar
gbp.scripts.import_dsc.html#disable_pristine_tar
ZopeInterfaceFunction
Function
PUBLIC
Disable pristine tar if enabled
-
gbp.scripts.import_dsc.build_parser
gbp.scripts.import_dsc.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.parse_args
gbp.scripts.import_dsc.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.is_download
gbp.scripts.import_dsc.html#is_download
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
gbp.scripts.import_dsc.parse_all
gbp.scripts.import_dsc.html#parse_all
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dsc.main
gbp.scripts.import_dsc.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.DscCompareVersions
gbp.scripts.import_dscs.DscCompareVersions.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.DscCompareVersions.__init__
gbp.scripts.import_dscs.DscCompareVersions.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.DscCompareVersions.__call__
gbp.scripts.import_dscs.DscCompareVersions.html#__call__
ZopeInterfaceFunction
Method
PUBLIC
Compare two package versions. Return 0 if the versions are equal, -1 1 if version1 < version2, and 1 otherwise.
-
gbp.scripts.import_dscs.cmp_to_key
gbp.scripts.import_dscs.html#cmp_to_key
ZopeInterfaceFunction
Function
PUBLIC
Convert a cmp= function into a key= function
-
gbp.scripts.import_dscs.GitImportDsc
gbp.scripts.import_dscs.GitImportDsc.html
ZopeInterfaceClass
Class
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.GitImportDsc.__init__
gbp.scripts.import_dscs.GitImportDsc.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.GitImportDsc.args
gbp.scripts.import_dscs.GitImportDsc.html#args
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.GitImportDsc.importdsc
gbp.scripts.import_dscs.GitImportDsc.html#importdsc
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.fetch_snapshots
gbp.scripts.import_dscs.html#fetch_snapshots
ZopeInterfaceFunction
Function
PUBLIC
Fetch snapshots using debsnap from snapshots.debian.org
-
gbp.scripts.import_dscs.set_gbp_conf_files
gbp.scripts.import_dscs.html#set_gbp_conf_files
ZopeInterfaceFunction
Function
PUBLIC
Filter out all gbp.conf files that are local to the git repository and set GBP_CONF_FILES accordingly so gbp import-dsc will only use these.
-
gbp.scripts.import_dscs.print_help
gbp.scripts.import_dscs.html#print_help
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_dscs.main
gbp.scripts.import_dscs.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.maybe_link
gbp.scripts.import_orig.html#maybe_link
ZopeInterfaceFunction
Function
PUBLIC
Create a symlink named link pointing to orig if that is not the case already.
-
gbp.scripts.import_orig.prepare_pristine_tar
gbp.scripts.import_orig.html#prepare_pristine_tar
ZopeInterfaceFunction
Function
PUBLIC
Prepare the upstream source for pristine tar import.
-
gbp.scripts.import_orig.upstream_import_commit_msg
gbp.scripts.import_orig.html#upstream_import_commit_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.detect_name_and_version
gbp.scripts.import_orig.html#detect_name_and_version
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.find_upstream
gbp.scripts.import_orig.html#find_upstream
ZopeInterfaceFunction
Function
PUBLIC
Find the main tarball to import - either via uscan or via command line argument
-
gbp.scripts.import_orig.debian_branch_merge
gbp.scripts.import_orig.html#debian_branch_merge
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.postimport_hook
gbp.scripts.import_orig.html#postimport_hook
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.postunpack_hook
gbp.scripts.import_orig.html#postunpack_hook
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.is_30_quilt
gbp.scripts.import_orig.html#is_30_quilt
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.debian_branch_merge_by_auto
gbp.scripts.import_orig.html#debian_branch_merge_by_auto
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.debian_branch_merge_by_replace
gbp.scripts.import_orig.html#debian_branch_merge_by_replace
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.debian_branch_merge_by_merge
gbp.scripts.import_orig.html#debian_branch_merge_by_merge
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.unpack_tarballs
gbp.scripts.import_orig.html#unpack_tarballs
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.set_bare_repo_options
gbp.scripts.import_orig.html#set_bare_repo_options
ZopeInterfaceFunction
Function
PUBLIC
Modify options for import into a bare repository
-
gbp.scripts.import_orig.rollback
gbp.scripts.import_orig.html#rollback
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.build_parser
gbp.scripts.import_orig.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_orig.parse_args
gbp.scripts.import_orig.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse the command line arguments
-
gbp.scripts.import_orig.main
gbp.scripts.import_orig.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_ref.get_commit_and_version_to_merge
gbp.scripts.import_ref.html#get_commit_and_version_to_merge
ZopeInterfaceFunction
Function
PUBLIC
Get the commit and version we want to merge based on the --upstream-tag setting
-
gbp.scripts.import_ref.build_parser
gbp.scripts.import_ref.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_ref.parse_args
gbp.scripts.import_ref.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse the command line arguments
-
gbp.scripts.import_ref.main
gbp.scripts.import_ref.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.import_srpm.no_packaging_branch_msg
gbp.scripts.import_srpm.html#no_packaging_branch_msg
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
gbp.scripts.import_srpm.SkipImport
gbp.scripts.import_srpm.SkipImport.html
ZopeInterfaceClass
Class
PUBLIC
Nothing imported
-
gbp.scripts.import_srpm.download_file
gbp.scripts.import_srpm.html#download_file
ZopeInterfaceFunction
Function
PUBLIC
Download a remote file
-
gbp.scripts.import_srpm.download_source
gbp.scripts.import_srpm.html#download_source
ZopeInterfaceFunction
Function
PUBLIC
Download package from a remote location
-
gbp.scripts.import_srpm.committer_from_author
gbp.scripts.import_srpm.html#committer_from_author
ZopeInterfaceFunction
Function
PUBLIC
Get committer info based on options
-
gbp.scripts.import_srpm.move_tag_stamp
gbp.scripts.import_srpm.html#move_tag_stamp
ZopeInterfaceFunction
Function
PUBLIC
Move tag out of the way appending the current timestamp
-
gbp.scripts.import_srpm.set_bare_repo_options
gbp.scripts.import_srpm.html#set_bare_repo_options
ZopeInterfaceFunction
Function
PUBLIC
Modify options for import into a bare repository
-
gbp.scripts.import_srpm.force_to_branch_head
gbp.scripts.import_srpm.html#force_to_branch_head
ZopeInterfaceFunction
Function
PUBLIC
Checkout branch and reset --hard
-
gbp.scripts.import_srpm.build_parser
gbp.scripts.import_srpm.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Construct command line parser
-
gbp.scripts.import_srpm.parse_args
gbp.scripts.import_srpm.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse commandline arguments
-
gbp.scripts.import_srpm.main
gbp.scripts.import_srpm.html#main
ZopeInterfaceFunction
Function
PUBLIC
Main function of the git-import-srpm script
-
gbp.scripts.pq.PATCH_DIR
gbp.scripts.pq.html#PATCH_DIR
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.scripts.pq.SERIES_FILE
gbp.scripts.pq.html#SERIES_FILE
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.scripts.pq.parse_old_style_topic
gbp.scripts.pq.html#parse_old_style_topic
ZopeInterfaceFunction
Function
PUBLIC
Parse 'gbp-pq-topic:' line(s) from commit info
-
gbp.scripts.pq.generate_patches
gbp.scripts.pq.html#generate_patches
ZopeInterfaceFunction
Function
PUBLIC
Generate patch files from git
-
gbp.scripts.pq.compare_series
gbp.scripts.pq.html#compare_series
ZopeInterfaceFunction
Function
PUBLIC
Compare new pathes to lists of patches already exported
-
gbp.scripts.pq.format_series_diff
gbp.scripts.pq.html#format_series_diff
ZopeInterfaceFunction
Function
PUBLIC
Format the patch differences into a suitable commit message
-
gbp.scripts.pq.commit_patches
gbp.scripts.pq.html#commit_patches
ZopeInterfaceFunction
Function
PUBLIC
Commit chanages exported from patch queue
-
gbp.scripts.pq.find_upstream_commit
gbp.scripts.pq.html#find_upstream_commit
ZopeInterfaceFunction
Function
PUBLIC
Find commit corresponding to upstream version based on changelog
-
gbp.scripts.pq.pq_on_upstream_tag
gbp.scripts.pq.html#pq_on_upstream_tag
ZopeInterfaceFunction
Function
PUBLIC
Return True if the patch queue is based on the uptream tag, False if its based on the debian packaging branch
-
gbp.scripts.pq.export_patches
gbp.scripts.pq.html#export_patches
ZopeInterfaceFunction
Function
PUBLIC
Export patches from the pq branch into a patch series
-
gbp.scripts.pq.safe_patches
gbp.scripts.pq.html#safe_patches
ZopeInterfaceFunction
Function
PUBLIC
Safe the current patches in a temporary directory below .git/
-
gbp.scripts.pq.import_quilt_patches
gbp.scripts.pq.html#import_quilt_patches
ZopeInterfaceFunction
Function
PUBLIC
apply a series of quilt patches in the series file 'series' to branch the patch-queue branch for 'branch'
-
gbp.scripts.pq.rebase_pq
gbp.scripts.pq.html#rebase_pq
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq.import_pq
gbp.scripts.pq.html#import_pq
ZopeInterfaceFunction
Function
PUBLIC
Import quilt patches onto pq branch
-
gbp.scripts.pq.maybe_import_pq
gbp.scripts.pq.html#maybe_import_pq
ZopeInterfaceFunction
Function
PUBLIC
Import quilt patches onto pq branch if pq branch does not exist yet
-
gbp.scripts.pq.switch_pq
gbp.scripts.pq.html#switch_pq
ZopeInterfaceFunction
Function
PUBLIC
Switch to patch-queue branch if on base branch and vice versa
-
gbp.scripts.pq.check_clean
gbp.scripts.pq.html#check_clean
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq.usage_msg
gbp.scripts.pq.html#usage_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq.build_parser
gbp.scripts.pq.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq.parse_args
gbp.scripts.pq.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pq.main
gbp.scripts.pq.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pristine_tar.usage_msg
gbp.scripts.pristine_tar.html#usage_msg
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pristine_tar.build_parser
gbp.scripts.pristine_tar.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pristine_tar.parse_args
gbp.scripts.pristine_tar.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse the command line arguments
-
gbp.scripts.pristine_tar.main
gbp.scripts.pristine_tar.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pull.fast_forward_branch
gbp.scripts.pull.html#fast_forward_branch
ZopeInterfaceFunction
Function
PUBLIC
update branch to its remote branch, fail on non fast forward updates unless --force is given
-
gbp.scripts.pull.build_parser
gbp.scripts.pull.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pull.parse_args
gbp.scripts.pull.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pull.get_remote
gbp.scripts.pull.html#get_remote
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pull.track_missing
gbp.scripts.pull.html#track_missing
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.pull.main
gbp.scripts.pull.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.push.build_parser
gbp.scripts.push.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.push.parse_args
gbp.scripts.push.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.push.do_push
gbp.scripts.push.html#do_push
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.push.get_push_src
gbp.scripts.push.html#get_push_src
ZopeInterfaceFunction
Function
PUBLIC
Determine wether we can push the ref
-
gbp.scripts.push.get_remote
gbp.scripts.push.html#get_remote
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.push.main
gbp.scripts.push.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.rpm_ch.ChangelogFile
gbp.scripts.rpm_ch.ChangelogFile.html
ZopeInterfaceClass
Class
PUBLIC
Container for changelog file, whether it be a standalone changelog or a spec file
-
gbp.scripts.rpm_ch.ChangelogFile.__init__
gbp.scripts.rpm_ch.ChangelogFile.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.scripts.rpm_ch.ChangelogFile._file
gbp.scripts.rpm_ch.ChangelogFile.html#_file
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.scripts.rpm_ch.ChangelogFile.changelog
gbp.scripts.rpm_ch.ChangelogFile.html#changelog
ZopeInterfaceAttribute
Instance Variable
PUBLIC
Undocumented
-
gbp.scripts.rpm_ch.ChangelogFile.write
gbp.scripts.rpm_ch.ChangelogFile.html#write
ZopeInterfaceFunction
Method
PUBLIC
Write changelog file to disk
-
gbp.scripts.rpm_ch.ChangelogFile.path
gbp.scripts.rpm_ch.ChangelogFile.html#path
ZopeInterfaceAttribute
Property
PUBLIC
File path
-
gbp.scripts.rpm_ch.load_customizations
gbp.scripts.rpm_ch.html#load_customizations
ZopeInterfaceFunction
Function
PUBLIC
Load user defined customizations file
-
gbp.scripts.rpm_ch.determine_editor
gbp.scripts.rpm_ch.html#determine_editor
ZopeInterfaceFunction
Function
PUBLIC
Determine text editor
-
gbp.scripts.rpm_ch.check_branch
gbp.scripts.rpm_ch.html#check_branch
ZopeInterfaceFunction
Function
PUBLIC
Check the current git branch
-
gbp.scripts.rpm_ch.parse_spec_file
gbp.scripts.rpm_ch.html#parse_spec_file
ZopeInterfaceFunction
Function
PUBLIC
Find and parse spec file
-
gbp.scripts.rpm_ch.parse_changelog_file
gbp.scripts.rpm_ch.html#parse_changelog_file
ZopeInterfaceFunction
Function
PUBLIC
Find and parse changelog file
-
gbp.scripts.rpm_ch.guess_commit
gbp.scripts.rpm_ch.html#guess_commit
ZopeInterfaceFunction
Function
PUBLIC
Guess the last commit documented in a changelog header
-
gbp.scripts.rpm_ch.get_start_commit
gbp.scripts.rpm_ch.html#get_start_commit
ZopeInterfaceFunction
Function
PUBLIC
Get the start commit from which to generate new entries
-
gbp.scripts.rpm_ch.get_author
gbp.scripts.rpm_ch.html#get_author
ZopeInterfaceFunction
Function
PUBLIC
Get author and email from git configuration
-
gbp.scripts.rpm_ch.entries_from_commits
gbp.scripts.rpm_ch.html#entries_from_commits
ZopeInterfaceFunction
Function
PUBLIC
Generate a list of formatted changelog entries from a list of commits
-
gbp.scripts.rpm_ch.update_changelog
gbp.scripts.rpm_ch.html#update_changelog
ZopeInterfaceFunction
Function
PUBLIC
Update the changelog with a range of commits
-
gbp.scripts.rpm_ch.build_parser
gbp.scripts.rpm_ch.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Construct command line parser
-
gbp.scripts.rpm_ch.parse_args
gbp.scripts.rpm_ch.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse command line and config file options
-
gbp.scripts.rpm_ch.main
gbp.scripts.rpm_ch.html#main
ZopeInterfaceFunction
Function
PUBLIC
Script main function
-
gbp.scripts.setup_gitattributes.build_parser
gbp.scripts.setup_gitattributes.html#build_parser
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.scripts.setup_gitattributes.parse_args
gbp.scripts.setup_gitattributes.html#parse_args
ZopeInterfaceFunction
Function
PUBLIC
Parse the command line arguments
-
gbp.scripts.setup_gitattributes.main
gbp.scripts.setup_gitattributes.html#main
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
gbp.tristate.Tristate
gbp.tristate.Tristate.html
ZopeInterfaceClass
Class
PUBLIC
Tri-state value: on, off or auto
-
gbp.tristate.Tristate.ON
gbp.tristate.Tristate.html#ON
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.tristate.Tristate.OFF
gbp.tristate.Tristate.html#OFF
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.tristate.Tristate.AUTO
gbp.tristate.Tristate.html#AUTO
ZopeInterfaceAttribute
Constant
PUBLIC
Undocumented
-
gbp.tristate.Tristate._VALID_NAMES
gbp.tristate.Tristate.html#_VALID_NAMES
ZopeInterfaceAttribute
Constant
PRIVATE
Undocumented
-
gbp.tristate.Tristate.__init__
gbp.tristate.Tristate.html#__init__
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.tristate.Tristate._state
gbp.tristate.Tristate.html#_state
ZopeInterfaceAttribute
Instance Variable
PRIVATE
Undocumented
-
gbp.tristate.Tristate.__repr__
gbp.tristate.Tristate.html#__repr__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.tristate.Tristate.__nonzero__
gbp.tristate.Tristate.html#__nonzero__
ZopeInterfaceFunction
Method
PUBLIC
No summary
-
gbp.tristate.Tristate.state
gbp.tristate.Tristate.html#state
ZopeInterfaceAttribute
Property
PUBLIC
Get current state
-
gbp.tristate.Tristate.is_auto
gbp.tristate.Tristate.html#is_auto
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.tristate.Tristate.is_on
gbp.tristate.Tristate.html#is_on
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.tristate.Tristate.is_off
gbp.tristate.Tristate.html#is_off
ZopeInterfaceFunction
Method
PUBLIC
Undocumented
-
gbp.tristate.Tristate.do
gbp.tristate.Tristate.html#do
ZopeInterfaceFunction
Method
PUBLIC
Run function if tristate is on or auto, only report a failure if tristate is on since failing is o.k. for autodetect.
-
doctests.test_Changelog.cl_debian
doctests.test_Changelog.html#cl_debian
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_Changelog.cl_upstream
doctests.test_Changelog.html#cl_upstream
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_Changelog.cl_epoch
doctests.test_Changelog.html#cl_epoch
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_Changelog.setup
doctests.test_Changelog.html#setup
ZopeInterfaceFunction
Function
PUBLIC
Setup test module
-
doctests.test_Changelog.test_parse_debian_only
doctests.test_Changelog.html#test_parse_debian_only
ZopeInterfaceFunction
Function
PUBLIC
Parse a the changelog of debian only package
-
doctests.test_Changelog.test_parse_no_eopch
doctests.test_Changelog.html#test_parse_no_eopch
ZopeInterfaceFunction
Function
PUBLIC
Parse a the changelog of a package without eopch
-
doctests.test_Changelog.test_parse_eopch
doctests.test_Changelog.html#test_parse_eopch
ZopeInterfaceFunction
Function
PUBLIC
Parse a the changelog of a package without epoch
-
doctests.test_Changelog.test_parse_name
doctests.test_Changelog.html#test_parse_name
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_Changelog.test_parse_last_mod
doctests.test_Changelog.html#test_parse_last_mod
ZopeInterfaceFunction
Function
PUBLIC
Test author, email and date of last modification
-
doctests.test_Changelog.test_parse_sections
doctests.test_Changelog.html#test_parse_sections
ZopeInterfaceFunction
Function
PUBLIC
Test if we can parse sections out of the changelog
-
doctests.test_Changelog.test_get_changes
doctests.test_Changelog.html#test_get_changes
ZopeInterfaceFunction
Function
PUBLIC
Test if we can get changes
-
doctests.test_Changelog.test_add_section
doctests.test_Changelog.html#test_add_section
ZopeInterfaceFunction
Function
PUBLIC
Test if we can add a section to an existing changelog
-
doctests.test_Changelog.test_add_entry
doctests.test_Changelog.html#test_add_entry
ZopeInterfaceFunction
Function
PUBLIC
Test if we can add an entry to an existing changelog
-
doctests.test_Config.test_option_parser
doctests.test_Config.html#test_option_parser
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_Config.test_option_parser_debian
doctests.test_Config.html#test_option_parser_debian
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_Config.test_option_group
doctests.test_Config.html#test_option_group
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_Config.test_tristate
doctests.test_Config.html#test_tristate
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_Config.test_filter
doctests.test_Config.html#test_filter
ZopeInterfaceFunction
Function
PUBLIC
The filter option should always parse as a list >>> import os >>> from gbp.config import GbpOptionParser >>> tmpdir = str(context.new_tmpdir('bar')) >>> confname = os.path.join(tmpdir, 'gbp.conf') >>> GbpOptionParser...
-
doctests.test_Config.test_filters
doctests.test_Config.html#test_filters
ZopeInterfaceFunction
Function
PUBLIC
The filter can be given in plural form >>> import os >>> from gbp.config import GbpOptionParser >>> tmpdir = str(context.new_tmpdir('bar')) >>> confname = os.path.join(tmpdir, 'gbp.conf') >>> GbpOptionParser...
-
doctests.test_Control.cl_debian
doctests.test_Control.html#cl_debian
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_Control.test_parse_control
doctests.test_Control.html#test_parse_control
ZopeInterfaceFunction
Function
PUBLIC
Parse a the control of debian package
-
doctests.test_Control.test_no_control_error
doctests.test_Control.html#test_no_control_error
ZopeInterfaceFunction
Function
PUBLIC
Raise an error if no control file exist or is empty
-
doctests.test_GitModifier.test_author
doctests.test_GitModifier.html#test_author
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitModifier.test_date
doctests.test_GitModifier.html#test_date
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitModifier.test_dict
doctests.test_GitModifier.html#test_dict
ZopeInterfaceFunction
Function
PUBLIC
Test dict interface >>> import gbp.git >>> modifier = gbp.git.GitModifier('foo', 'bar', 1) >>> sorted(modifier.keys()) ['date', 'email', 'name'] >>> sorted(modifier.items()) [('date', '1 +0000'), ('email', 'bar'), ('name', 'foo')] >>> modifier...
-
doctests.test_GitRepository.dirs
doctests.test_GitRepository.html#dirs
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_GitRepository.subdirs
doctests.test_GitRepository.html#subdirs
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_GitRepository.setup_module
doctests.test_GitRepository.html#setup_module
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
doctests.test_GitRepository.teardown_module
doctests.test_GitRepository.html#teardown_module
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
doctests.test_GitRepository.test_create
doctests.test_GitRepository.html#test_create
ZopeInterfaceFunction
Function
PUBLIC
Create a repository
-
doctests.test_GitRepository.test_empty
doctests.test_GitRepository.html#test_empty
ZopeInterfaceFunction
Function
PUBLIC
Empty repos have no branch
-
doctests.test_GitRepository.test_subdir
doctests.test_GitRepository.html#test_subdir
ZopeInterfaceFunction
Function
PUBLIC
Make surewe can init repos from a subdir >>> import gbp.git, os >>> os.mkdir(os.path.join(dirs['repo'], 'subdir')) >>> repo = gbp.git.GitRepository(os.path.join(dirs['repo'], 'subdir'), toplevel=False) >>> repo...
-
doctests.test_GitRepository.test_add_files
doctests.test_GitRepository.html#test_add_files
ZopeInterfaceFunction
Function
PUBLIC
Add some dummy data
-
doctests.test_GitRepository.test_rename_file
doctests.test_GitRepository.html#test_rename_file
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_branch_master
doctests.test_GitRepository.html#test_branch_master
ZopeInterfaceFunction
Function
PUBLIC
First branch is called master
-
doctests.test_GitRepository.test_clean
doctests.test_GitRepository.html#test_clean
ZopeInterfaceFunction
Function
PUBLIC
Remove untracked files from the working tree
-
doctests.test_GitRepository.test_create_branch
doctests.test_GitRepository.html#test_create_branch
ZopeInterfaceFunction
Function
PUBLIC
Create a branch name foo
-
doctests.test_GitRepository.test_delete_branch
doctests.test_GitRepository.html#test_delete_branch
ZopeInterfaceFunction
Function
PUBLIC
Create a branch named foo2 and delete it
-
doctests.test_GitRepository.test_set_branch
doctests.test_GitRepository.html#test_set_branch
ZopeInterfaceFunction
Function
PUBLIC
Switch to branch named foo
-
doctests.test_GitRepository.test_rename_branch
doctests.test_GitRepository.html#test_rename_branch
ZopeInterfaceFunction
Function
PUBLIC
Create branch named baz, rename it to bax and finally delete it
-
doctests.test_GitRepository.test_set_upstream_branch
doctests.test_GitRepository.html#test_set_upstream_branch
ZopeInterfaceFunction
Function
PUBLIC
Set upstream branch master -> origin/master
-
doctests.test_GitRepository.test_get_upstream_branch
doctests.test_GitRepository.html#test_get_upstream_branch
ZopeInterfaceFunction
Function
PUBLIC
Get info about upstream branches set in test_set_upstream_branch
-
doctests.test_GitRepository.test_tag
doctests.test_GitRepository.html#test_tag
ZopeInterfaceFunction
Function
PUBLIC
Create a tag named tag and check its existance
-
doctests.test_GitRepository.test_describe
doctests.test_GitRepository.html#test_describe
ZopeInterfaceFunction
Function
PUBLIC
Describe commit-ish
-
doctests.test_GitRepository.test_find_tag
doctests.test_GitRepository.html#test_find_tag
ZopeInterfaceFunction
Function
PUBLIC
Find tags
-
doctests.test_GitRepository.test_find_branch_tag
doctests.test_GitRepository.html#test_find_branch_tag
ZopeInterfaceFunction
Function
PUBLIC
Find the closest tags on a certain branch to a given commit
-
doctests.test_GitRepository.test_move_tag
doctests.test_GitRepository.html#test_move_tag
ZopeInterfaceFunction
Function
PUBLIC
Move a tag
-
doctests.test_GitRepository.test_delete_tag
doctests.test_GitRepository.html#test_delete_tag
ZopeInterfaceFunction
Function
PUBLIC
Delete tags
-
doctests.test_GitRepository.test_get_obj_type
doctests.test_GitRepository.html#test_get_obj_type
ZopeInterfaceFunction
Function
PUBLIC
Find commit SHA1 related to tags
-
doctests.test_GitRepository.test_list_files
doctests.test_GitRepository.html#test_list_files
ZopeInterfaceFunction
Function
PUBLIC
List files in the index
-
doctests.test_GitRepository.test_get_commits
doctests.test_GitRepository.html#test_get_commits
ZopeInterfaceFunction
Function
PUBLIC
Test listing commits
-
doctests.test_GitRepository.test_get_commit_info
doctests.test_GitRepository.html#test_get_commit_info
ZopeInterfaceFunction
Function
PUBLIC
Test inspecting commits
-
doctests.test_GitRepository.test_diff
doctests.test_GitRepository.html#test_diff
ZopeInterfaceFunction
Function
PUBLIC
Test git-diff
-
doctests.test_GitRepository.test_diff_status
doctests.test_GitRepository.html#test_diff_status
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_mirror_clone
doctests.test_GitRepository.html#test_mirror_clone
ZopeInterfaceFunction
Function
PUBLIC
Mirror a repository
-
doctests.test_GitRepository.test_clone
doctests.test_GitRepository.html#test_clone
ZopeInterfaceFunction
Function
PUBLIC
Clone a repository
-
doctests.test_GitRepository.test_get_remotes
doctests.test_GitRepository.html#test_get_remotes
ZopeInterfaceFunction
Function
PUBLIC
Check remotes
-
doctests.test_GitRepository.test_merge
doctests.test_GitRepository.html#test_merge
ZopeInterfaceFunction
Function
PUBLIC
Merge a branch
-
doctests.test_GitRepository.test_pull
doctests.test_GitRepository.html#test_pull
ZopeInterfaceFunction
Function
PUBLIC
Pull from a remote repository
-
doctests.test_GitRepository.test_fetch
doctests.test_GitRepository.html#test_fetch
ZopeInterfaceFunction
Function
PUBLIC
Fetch from a remote repository
-
doctests.test_GitRepository.test_create_bare
doctests.test_GitRepository.html#test_create_bare
ZopeInterfaceFunction
Function
PUBLIC
Create a bare repository
-
doctests.test_GitRepository.test_nonexistent
doctests.test_GitRepository.html#test_nonexistent
ZopeInterfaceFunction
Function
PUBLIC
Check that accessing a non-existent repository fails.
-
doctests.test_GitRepository.test_create_noperm
doctests.test_GitRepository.html#test_create_noperm
ZopeInterfaceFunction
Function
PUBLIC
Check that creating a repository at a path that isn't writeable fails
-
doctests.test_GitRepository.test_checkout
doctests.test_GitRepository.html#test_checkout
ZopeInterfaceFunction
Function
PUBLIC
Checkout treeishs
-
doctests.test_GitRepository.test_gc
doctests.test_GitRepository.html#test_gc
ZopeInterfaceFunction
Function
PUBLIC
Test garbage collection
-
doctests.test_GitRepository.test_grep_log
doctests.test_GitRepository.html#test_grep_log
ZopeInterfaceFunction
Function
PUBLIC
Test grepping through commit messages
-
doctests.test_GitRepository.test_is_ff
doctests.test_GitRepository.html#test_is_ff
ZopeInterfaceFunction
Function
PUBLIC
Test if branch is fast forwardable
-
doctests.test_GitRepository.test_update_ref
doctests.test_GitRepository.html#test_update_ref
ZopeInterfaceFunction
Function
PUBLIC
Test updating a reference
-
doctests.test_GitRepository.test_make_tree
doctests.test_GitRepository.html#test_make_tree
ZopeInterfaceFunction
Function
PUBLIC
Test git-mk-tree
-
doctests.test_GitRepository.test_update_submodules
doctests.test_GitRepository.html#test_update_submodules
ZopeInterfaceFunction
Function
PUBLIC
Updating submodules if we don't have any is a noop
-
doctests.test_GitRepository.test_get_merge_base
doctests.test_GitRepository.html#test_get_merge_base
ZopeInterfaceFunction
Function
PUBLIC
Find the common ancestor of two objects
-
doctests.test_GitRepository.test_status
doctests.test_GitRepository.html#test_status
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_cmd_has_feature
doctests.test_GitRepository.html#test_cmd_has_feature
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_set_user_name_and_email
doctests.test_GitRepository.html#test_set_user_name_and_email
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_set_config_and_get_config
doctests.test_GitRepository.html#test_set_config_and_get_config
ZopeInterfaceFunction
Function
PUBLIC
Methods tested:
-
doctests.test_GitRepository.test_git_dir
doctests.test_GitRepository.html#test_git_dir
ZopeInterfaceFunction
Function
PUBLIC
Properties tested:
-
doctests.test_GitVfs.setup_repo
doctests.test_GitVfs.html#setup_repo
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
doctests.test_GitVfs.test_read
doctests.test_GitVfs.html#test_read
ZopeInterfaceFunction
Function
PUBLIC
Create a repository
-
doctests.test_GitVfs.test_binary_read
doctests.test_GitVfs.html#test_binary_read
ZopeInterfaceFunction
Function
PUBLIC
Create a repository
-
doctests.test_GitVfs.test_content_manager
doctests.test_GitVfs.html#test_content_manager
ZopeInterfaceFunction
Function
PUBLIC
Create a repository
-
doctests.test_PristineTar.test_data
doctests.test_PristineTar.html#test_data
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_PristineTar.dirs
doctests.test_PristineTar.html#dirs
ZopeInterfaceAttribute
Variable
PUBLIC
Undocumented
-
doctests.test_PristineTar.setup_module
doctests.test_PristineTar.html#setup_module
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
doctests.test_PristineTar.teardown_module
doctests.test_PristineTar.html#teardown_module
ZopeInterfaceFunction
Function
PUBLIC
Undocumented
-
doctests.test_PristineTar.test_create
doctests.test_PristineTar.html#test_create
ZopeInterfaceFunction
Function
PUBLIC
Create a repository
-
doctests.test_PristineTar.test_empty_repo
doctests.test_PristineTar.html#test_empty_repo
ZopeInterfaceFunction
Function
PUBLIC
Empty repos have no branch pristine-tar branch
-
doctests.test_PristineTar.test_commit_dir
doctests.test_PristineTar.html#test_commit_dir
ZopeInterfaceFunction
Function
PUBLIC
Empty repos have no branch pristine-tar branch
-
doctests.test_PristineTar.test_create_tarball
doctests.test_PristineTar.html#test_create_tarball
ZopeInterfaceFunction
Function
PUBLIC
Create a tarball from a git tree and add a stub signature
-
doctests.test_PristineTar.test_pristine_tar_commit
doctests.test_PristineTar.html#test_pristine_tar_commit
ZopeInterfaceFunction
Function
PUBLIC
Commit the delta to the pristine-tar branch
-
doctests.test_PristineTar.test_pristine_tar_commit_with_sig
doctests.test_PristineTar.html#test_pristine_tar_commit_with_sig
ZopeInterfaceFunction
Function
PUBLIC
Commit the delta to the pristine-tar branch including a signature
-
doctests.test_PristineTar.test_pristine_has_commit
doctests.test_PristineTar.html#test_pristine_has_commit
ZopeInterfaceFunction
Function
PUBLIC
Find delta on the pristine tar branch
-
doctests.test_PristineTar.test_pristine_tar_checkout
doctests.test_PristineTar.html#test_pristine_tar_checkout
ZopeInterfaceFunction
Function
PUBLIC
Checkout a tarball using pristine-tar
-
doctests.test_PristineTar.test_pristine_tar_checkout_with_sig
doctests.test_PristineTar.html#test_pristine_tar_checkout_with_sig
ZopeInterfaceFunction
Function
PUBLIC
Checkout a tarball using pristine-tar
-
doctests.test_PristineTar.test_pristine_tar_verify
doctests.test_PristineTar.html#test_pristine_tar_verify
ZopeInterfaceFunction
Function
PUBLIC
Verify a tarball using pristine-tar
-
doctests.test_PristineTar.test_pristine_tar_checkout_nonexistent
doctests.test_PristineTar.html#test_pristine_tar_checkout_nonexistent
ZopeInterfaceFunction
Function
PUBLIC
Checkout a tarball that does not exist using pristine-tar
-
doctests.test_create_remote_repo.test_build_remote_script
doctests.test_create_remote_repo.html#test_build_remote_script
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
doctests.test_create_remote_repo.test_build_remote_script_template_dir
doctests.test_create_remote_repo.html#test_build_remote_script_template_dir
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
doctests.test_create_remote_repo.test_build_remote_script_bare
doctests.test_create_remote_repo.html#test_build_remote_script_bare
ZopeInterfaceFunction
Function
PUBLIC
No summary
-
doctests.test_create_remote_repo.test_parse_url
doctests.test_create_remote_repo.html#test_parse_url
ZopeInterfaceFunction
Function
PUBLIC
No summary