Skip to content

Commit 7fd281d

Browse files
committed
Catch NotImplementedError
Signed-off-by: Jono Yang <jyang@nexb.com>
1 parent 001b91c commit 7fd281d

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

scanpipe/pipes/purldb.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,12 @@ def get_unique_unresolved_purls(project):
318318

319319
try:
320320
vers = range_class.from_native(extracted_requirement)
321-
except (InvalidVersionRange, InvalidVersion) as exception:
322-
if exception is InvalidVersionRange:
321+
except (
322+
InvalidVersionRange,
323+
InvalidVersion,
324+
NotImplementedError,
325+
) as exception:
326+
if exception in (InvalidVersionRange, NotImplementedError):
323327
description = "Version range is invalid or unsupported"
324328
else:
325329
description = "Extracted requirement is not a valid version"

0 commit comments

Comments
 (0)