l.s.b.d.DistributionSourcePackageReleaseView(LaunchpadView) : class documentation

Part of lp.soyuz.browser.distributionsourcepackagerelease View In Hierarchy

View logic for DistributionSourcePackageRelease objects.
Method label Undocumented
Method page_title Undocumented
Method currently_published A list of published publications for this release.
Method files The source package release files as ProxiedLibraryFileAlias.
Method sponsor This source package's sponsor.
Method grouped_builds Builds for this source in the primary archive grouped by series.
Method _cached_publishing_history Local copy of the context 'publishing_history' values.
@property
def label(self):
Undocumented
@property
def page_title(self):
Undocumented
@cachedproperty
def _cached_publishing_history(self):
Local copy of the context 'publishing_history' values.
@property
def currently_published(self):
A list of published publications for this release.
Returnsa list of SourcePackagePublishingHistory currently published in the main archives.
@property
def files(self):
The source package release files as ProxiedLibraryFileAlias.
@cachedproperty
def sponsor(self):
This source package's sponsor.

A source package was sponsored if the owner of the key used to sign its upload is different from its 'creator' (DSC 'Changed-by:')

Returnsthe sponsor IPerson, or none if the upload was not sponsored.
@cachedproperty
def grouped_builds(self):
Builds for this source in the primary archive grouped by series.
Returnsa list of dictionaries containing 'distroseries' and its grouped 'builds' ordered by descending distroseries versions.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.