Skip to content

Commit 2873936

Browse files
committed
Fix truncated RPM package versions by including release in package property
Signed-off-by: Vaishnavi S <vaishnavibabblu1@gmail.com>
1 parent bb7fd97 commit 2873936

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/packagedcode/pyrpm.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -587,10 +587,14 @@ def source_rpm(self):
587587
@property
588588
def package(self):
589589
"""
590-
Return the RPM package identifier: name-version.
591-
Example: bash-4.4.20
590+
Return the full RPM package identifier: name-version-release if release exists.
591+
Example: bash-4.4.20-4.el8_6
592592
"""
593-
return f"{self.name}-{self.version}"
593+
parts = [self.name, self.version]
594+
if self.release:
595+
parts.append(self.release)
596+
return '-'.join(parts)
597+
594598

595599
@property
596600
def full_version(self):

0 commit comments

Comments
 (0)