Closes #18559: Add a build parameter to ReleaseInfo

This commit is contained in:
Jeremy Stretch 2025-02-03 09:24:38 -05:00
parent 0b794de40e
commit db86ec93e0

View File

@ -30,13 +30,17 @@ class ReleaseInfo:
edition: str
published: Union[datetime.date, None] = None
designation: Union[str, None] = None
build: str = None
features: FeatureSet = field(default_factory=FeatureSet)
@property
def full_version(self):
output = self.version
if self.designation:
return f"{self.version}-{self.designation}"
return self.version
output = f"{output}-{self.designation}"
if self.build:
output = f"{output}-{self.build}"
return output
@property
def name(self):