File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 1414from packageurl import PackageURL
1515
1616from _packagedcode .models import PackageData
17+ from _packagedcode .pypi import compute_normalized_license
1718from _packagedcode .pypi import get_declared_license
1819from _packagedcode .pypi import get_description
1920from _packagedcode .pypi import get_keywords
@@ -86,14 +87,17 @@ def get_pypi_data_from_purl(
8687 continue
8788 digests = url .get ("digests" ) or {}
8889
90+ declared_license = get_declared_license (info )
91+
8992 yield PackageData (
9093 primary_language = "Python" ,
9194 description = get_description (info ),
9295 homepage_url = homepage_url ,
9396 api_data_url = api_url ,
9497 bug_tracking_url = bug_tracking_url ,
9598 code_view_url = code_view_url ,
96- declared_license = get_declared_license (info ),
99+ declared_license = declared_license ,
100+ license_expression = info .get ("license_expression" ),
97101 download_url = dist_url ,
98102 size = url .get ("size" ),
99103 md5 = digests .get ("md5" ) or url .get ("md5_digest" ),
Original file line number Diff line number Diff line change 257257 "code_view_url" : null ,
258258 "vcs_url" : null ,
259259 "copyright" : null ,
260- "license_expression" : null ,
260+ "license_expression" : " MIT " ,
261261 "declared_license" : {
262262 "classifiers" : [
263263 " License :: OSI Approved :: MIT License"
321321 "code_view_url" : null ,
322322 "vcs_url" : null ,
323323 "copyright" : null ,
324- "license_expression" : null ,
324+ "license_expression" : " MIT " ,
325325 "declared_license" : {
326326 "classifiers" : [
327327 " License :: OSI Approved :: MIT License"
You can’t perform that action at this time.
0 commit comments