@@ -55,7 +55,7 @@ def get_default_package(cls, purl):
55
55
namespace = purl .namespace
56
56
base_path = "https://api.github.com/repos"
57
57
api_url = f"{ base_path } /{ namespace } /{ name } "
58
- response = utils .get_response (api_url )
58
+ response = utils .get_github_rest (api_url )
59
59
homepage_url = response .get ("homepage" )
60
60
vcs_url = response .get ("git_url" )
61
61
github_url = "https://github.com"
@@ -123,7 +123,7 @@ def _get_github_packages(purl, version_regex, ignored_tag_regex, default_package
123
123
else :
124
124
version = tag
125
125
126
- version = version .strip ("Vv" ).strip ()
126
+ version = version .strip ("Vv" ).strip (). replace ( "_" , "." )
127
127
if not version or not version [0 ].isdigit ():
128
128
continue
129
129
@@ -227,7 +227,7 @@ def get_package_info(cls, gh_purl):
227
227
package_dict ["type" ] = "openssl"
228
228
package_dict ["namespace" ] = None
229
229
package_dict ["name" ] = "openssl"
230
- package_dict ["version" ] = package_dict ["version" ]. replace ( "_" , "." )
230
+ package_dict ["version" ] = package_dict ["version" ]
231
231
232
232
yield package_from_dict (package_dict )
233
233
@@ -251,7 +251,7 @@ def get_package_info(cls, gh_purl):
251
251
package_dict ["type" ] = "generic"
252
252
package_dict ["namespace" ] = None
253
253
package_dict ["name" ] = "erofs-utils"
254
- package_dict ["version" ] = package_dict ["version" ]. replace ( "_" , "." )
254
+ package_dict ["version" ] = package_dict ["version" ]
255
255
256
256
yield package_from_dict (package_dict )
257
257
@@ -279,7 +279,7 @@ def get_package_info(cls, gh_purl, package_name):
279
279
package_dict ["type" ] = "generic"
280
280
package_dict ["namespace" ] = None
281
281
package_dict ["name" ] = package_name
282
- package_dict ["version" ] = package_dict ["version" ]. replace ( "_" , "." )
282
+ package_dict ["version" ] = package_dict ["version" ]
283
283
284
284
yield package_from_dict (package_dict )
285
285
0 commit comments