git-buildpackage API Documentation Modules Classes Names
Clear Help

Search bar offers the following options:

  • Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: +foo bar -baz
  • Wildcards. The below example searches for documents with words beginning with “foo”: foo*
  • Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: +qname:twisted.mail.* +search

    Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

  • Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: foo~1

Results provided by Lunr.js

Module Index

  • gbp - The various things needed by git-buildpackage and friends
    • command_wrappers - Simple class wrappers for the various external commands needed by git-buildpackage and friends
    • config - handles command line and config file option parsing for the gbp commands
    • dch - provides git-dch helpers
    • deb - provides some debian source package related helpers
      • changelog - A Debian Changelog
      • control - A Debian Control file
      • dscfile - provides some debian source package related helpers
      • format - Parse debian/source/format
      • git - A Git Repository that keeps a Debian Package
      • policy - Debian Packaging policies
      • pristinetar - Handle checkin and checkout of archives from the pristine-tar branch
      • rollbackgit - A git repository for Debian packages that can roll back operations
      • source - provides some debian source package related helpers
      • upstreamsource - Debian-specific upstream sources
      • uscan - Interface to uscan
    • errors - Errors raised in gbp commands
    • format - Format a message
    • git - Accessing Git from python
      • args - Git command argument handling helpers
      • commit - Git commit class and helpers
      • errors - Git base error exception
      • fastimport - Git fast import class
      • modifier - Someone who modifiers something in git
      • repository - A Git repository
      • vfs - Make blobs in a git repository accessible as file like objects
    • log - Simple colored logging classes
    • notifications - No module docstring; 0/1 variable, 1/4 function documented
    • patch_series - Handle Patches and Patch Series
    • paths - Helpers to handle paths
    • pkg - Common functionality of the Debian/RPM package helpers
      • archive - Undocumented
      • compressor - Undocumented
      • git - A Git Repository that keeps a Distro Package
      • pkgpolicy - No module docstring; 1/1 class documented
      • pristinetar - Handle checkin and checkout of archives from the pristine-tar branch
      • upstreamsource - No module docstring; 1/1 class documented
    • rpm - provides some rpm source package related helpers
      • changelog - An RPM Changelog
      • git - No module docstring; 1/1 class documented
      • lib_rpm - Wrapper module for librpm
      • linkedlist - Simple implementation of a doubly linked list
      • policy - Default packaging policy for RPM
    • scripts - The gbp commands
      • buildpackage - Build a Debian package out of a Git repository
      • buildpackage_rpm - Build an RPM package out of a Git repository
      • clone - Clone a Git repository and set it up for gbp
      • common - Parts shared between the deb and rpm commands
        • buildpackage - Common functionality for Debian and RPM buildpackage scripts
        • hook - Common code for runniing hooks
        • import_orig - Common functionality for import-orig scripts
        • pq - Common functionality for Debian and RPM patchqueue management
        • repo_setup - Common repository setup functionality.
      • config - Query and display config file values
      • create_remote_repo - Create a remote Git repository based on the current one
      • dch - Generate Debian changelog entries from Git commit messages
      • export_orig - Create orig tarballs from git
      • import_dsc - Import a Debian source package into a Git repository
      • import_dscs - Import multiple dsc files into Git in one go
      • import_orig - Import a new upstream version into a Git repository
      • import_ref - Import a new upstream version from a git branch onto the Debian branch
      • import_srpm - Import an RPM source package into a Git repository
      • pq - Manage Debian patches on a patch queue branch
      • pq_rpm - Manage RPM patches in a patch queue
      • pristine_tar - Perform pristine-tar import into a Git repository
      • pull - Pull remote changes and fast forward debian, upstream and pristine-tar branch
      • push - Push your changes to a remote
      • rpm_ch - Generate RPM changelog entries from git commit messages
      • setup_gitattributes - Setup Git attributes to incapacitate .gitattributes shipped by the upstream
      • supercommand - Supercommand for all gbp commands
      • tag - Create a Debian tag
    • tmpfile - Temporary directory handling
    • tristate - A switch with three states: on|off|auto
    • version - The current gbp version number
  • doctests - No package docstring; 7/8 modules documented
    • test_Changelog - Test gbp.deb.changelog.ChangeLog
    • test_Config - Test gbp.config.GbpOptionParser Test gbp.config.GbpOptionParserDebian
    • test_Control - Test gbp.deb.control.Control
    • test_create_remote_repo - No module docstring; 4/4 functions documented
    • test_GitModifier - Test gbp.git.GitModifier
    • test_GitRepository - Test gbp.git.GitRepository
    • test_GitVfs - Test gbp.git.GitVfs
    • test_PristineTar - Test pristine-tar related methods in
API Documentation for git-buildpackage, generated by pydoctor 22.9.1 at 2022-09-29 17:11:21.