API Reference

Core

class yardmaster.core.release.ReleaseSpec(channel: 'Channel', version: 'Version')[source]
class yardmaster.core.release.ReleaseStep(phase: 'str', name: 'str', action: 'Callable[[ReleaseManager, Sequence[ReleaseSpec], bool, bool], None]')[source]
class yardmaster.core.version.Channel(value)[source]
class yardmaster.core.version.Version(epoch: 'int', stream: 'int', revision: 'int' = 0)[source]

Services

class yardmaster.services.sdk.SDKResolution(channel: 'Channel', version: 'Version', previous_channel: 'Channel | None', previous_version: 'Version | None', lookup_url: 'str | None', sdk_version: 'str', note: 'str' = '')[source]