l.s.s.g.packages : module documentation

Part of lp.soyuz.scripts.gina

Package information classes.

This classes are responsable for fetch and hold the information inside the sources and binarypackages.

Function stripseq Undocumented
Function get_dsc_path Undocumented
Function unpack_dsc Undocumented
Function read_dsc Undocumented
Function parse_person Parse a full email address into human-readable name and address.
Function parse_section Undocumented
Class MissingRequiredArguments Missing Required Arguments Exception.
Class PoolFileNotFound The specified file was not found in the archive pool
Class InvalidVersionError An invalid package version was found
Class InvalidSourceVersionError An invalid source package version was found when processing a binary
Class DisplayNameDecodingError Invalid unicode encountered in displayname
Class AbstractPackageData No class docstring; 4/5 methods documented
Class SourcePackageData Important data relating to a given SourcePackageRelease.
Class BinaryPackageData This Class holds important data to a given binarypackage.
def stripseq(seq):
Undocumented
def get_dsc_path(name, version, component, archive_root):
Undocumented
def unpack_dsc(package, version, component, distro_name, archive_root):
Undocumented
def read_dsc(package, version, component, distro_name, archive_root):
Undocumented
def parse_person(val):
Parse a full email address into human-readable name and address.
def parse_section(v):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.