@@ -311,8 +311,8 @@ def get_rubygems_data_from_purl(purl):
311
311
name = purl .name
312
312
api_url = f"https://rubygems.org/api/v1/gems/{ name } .json"
313
313
releases_url = f"https://rubygems.org/api/v1/versions/{ name } .json"
314
- response = get_response (api_url )
315
314
releases = get_response (releases_url )
315
+ response = get_response (api_url )
316
316
declared_license = response .get ("licenses" ) or None
317
317
version = response .get ("version" )
318
318
version_purl = PackageURL (
@@ -336,11 +336,6 @@ def get_rubygems_data_from_purl(purl):
336
336
for release in releases :
337
337
version = release .get ("number" )
338
338
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"
344
339
version_purl = PackageURL (
345
340
type = purl .type , name = name , version = version
346
341
)
@@ -350,7 +345,6 @@ def get_rubygems_data_from_purl(purl):
350
345
bug_tracking_url = bug_tracking_url ,
351
346
code_view_url = code_view_url ,
352
347
declared_license = declared_license ,
353
- download_url = download_url ,
354
348
release_date = release_date ,
355
349
** version_purl .to_dict ()
356
350
)
0 commit comments