l.s.i.p.IPackageDiffSet(Interface) : interface documentation

Part of lp.soyuz.interfaces.packagediff View In Hierarchy

The set of PackageDiff.
Method __iter__ Iterate over all PackageDiff.
Method get Retrieve a PackageDiff for the given id.
Method getDiffsToReleases Return all diffs that targetting a set of source package releases.
Method getDiffBetweenReleases Return the diff that is targetted to the two SPRs.
def __iter__():
Iterate over all PackageDiff.
def get(diff_id):
Retrieve a PackageDiff for the given id.
def getDiffsToReleases(sprs, preload_for_display=False):
Return all diffs that targetting a set of source package releases.

:return a ResultSet ordered by SourcePackageRelease ID and then diff request date in descending order. If sprs is empty, EmptyResultSet is returned.

Parameterssprsa sequence of SourcePackageRelease objects.
preload_for_displayTrue if all the attributes needed for link rendering should be preloaded.
def getDiffBetweenReleases(from_spr, to_spr):
Return the diff that is targetted to the two SPRs.

:return a PackageDiff or None.

Parametersfrom_spra SourcePackageRelease object.
to_spra SourcePackageRelease object.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.