Expand description
Library for manipulating Debian packages.
Modules§
- abstract_
control - Abstract interface for editing debian packages, whether backed by real control files or debcargo files.
- benfile
- File parsing for the benfile format.
- changelog
- Functions for working with debian/changelog files.
- config
- Lintian-brush configuration file.
- control
- Tools for working with Debian control files.
- debcargo
- debcargo.toml file manipulation
- debcommit
- Functions for creating commits with debcommit-like behavior.
- debhelper
- Debhelper utilities.
- detect_
gbp_ dch - Detect whether the changelog should be updated.
- editor
- Editing files
- lintian
- Lintian data structures and utilities
- maintscripts
- Maintscript file parsing and generation
- patches
- Functions for working with patches in a Debian package.
- publish
- Publishing utilities for updating Vcs-* headers and creating VCS repositories.
- relations
- Functions for working with package relations.
- release_
info - Debian and Ubuntu release information.
- rules
- This module provides functions to manipulate debian/rules file.
- salsa
- Salsa location guessing utilities
- snapshot
- Interacting with snapshot.debian.org
- transition
- Handling of transitions
- vcs
- Information about version control systems.
- vendor
- Information about the distribution vendor
- versions
- Debian version handling utilities.
Enums§
- Apply
Error - Error applying a change
- Certainty
- Certainty of a change.
- Changelog
Error - A changelog error
Constants§
- DEFAULT_
BUILDER - Default builder
Functions§
- add_
changelog_ entry - Add an entry to a changelog.
- apply_
or_ revert - Apply a change in a clean tree.
- certainty_
sufficient - Check if the actual certainty is sufficient.
- control_
file_ present - Check whether there are any control files present in a tree.
- control_
files_ in_ root - Check whether the package in a tree has control files in the root, rather than in debian/.
- gbp_dch
- Run gbp dch
- get_
committer - Get the committer string for a tree
- is_
debcargo_ package - Check whether the package in a tree uses debcargo.
- min_
certainty - Return the minimum certainty from a list of certainties.
- parseaddr
- Parse a Debian name and email address from a string.