@@ -311,8 +311,8 @@ def get_rubygems_data_from_purl(purl):
311311 name = purl .name
312312 api_url = f"https://rubygems.org/api/v1/gems/{ name } .json"
313313 releases_url = f"https://rubygems.org/api/v1/versions/{ name } .json"
314- response = get_response (api_url )
315314 releases = get_response (releases_url )
315+ response = get_response (api_url )
316316 declared_license = response .get ("licenses" ) or None
317317 version = response .get ("version" )
318318 version_purl = PackageURL (
@@ -336,11 +336,6 @@ def get_rubygems_data_from_purl(purl):
336336 for release in releases :
337337 version = release .get ("number" )
338338 release_date = release .get ("created_at" )
339- platform = release .get ("platform" ) or ""
340- if platform :
341- download_url = f"https://rubygems.org/gems/{ name } -{ version } -{ platform } .gem"
342- else :
343- download_url = f"https://rubygems.org/gems/{ name } -{ version } .gem"
344339 version_purl = PackageURL (
345340 type = purl .type , name = name , version = version
346341 )
@@ -350,7 +345,6 @@ def get_rubygems_data_from_purl(purl):
350345 bug_tracking_url = bug_tracking_url ,
351346 code_view_url = code_view_url ,
352347 declared_license = declared_license ,
353- download_url = download_url ,
354348 release_date = release_date ,
355349 ** version_purl .to_dict ()
356350 )
0 commit comments