mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-14 01:41:22 -06:00
* Closes #18559: Add a build parameter to ReleaseInfo * Adjust dataclass typing
This commit is contained in:
parent
0b794de40e
commit
f829f34b43
@ -30,13 +30,17 @@ class ReleaseInfo:
|
||||
edition: str
|
||||
published: Union[datetime.date, None] = None
|
||||
designation: Union[str, None] = None
|
||||
build: Union[str, None] = 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):
|
||||
|
Loading…
Reference in New Issue
Block a user