Skip to content

Commit bb7fd97

Browse files
committed
Fix RPM class: add package and full_version properties
Signed-off-by: Vaishnavi S <vaishnavibabblu1@gmail.com>
1 parent c05a13d commit bb7fd97

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/packagedcode/pyrpm.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,18 @@ def source_rpm(self):
586586

587587
@property
588588
def package(self):
589-
return '-'.join([self.name, self.version])
589+
"""
590+
Return the RPM package identifier: name-version.
591+
Example: bash-4.4.20
592+
"""
593+
return f"{self.name}-{self.version}"
594+
595+
@property
596+
def full_version(self):
597+
"""Return version + release, similar to package property"""
598+
if self.release:
599+
return f"{self.version}-{self.release}"
600+
return self.version
590601

591602
@property
592603
def files_digest_algo(self):

0 commit comments

Comments
 (0)