Skip to content
Snippets Groups Projects
Commit f8878618 authored by Emmanuel Raviart's avatar Emmanuel Raviart
Browse files

Improve extraction of repository_url

parent 416c39f2
Branches
Tags
No related merge requests found
......@@ -25,13 +25,15 @@ def export_tax_benefit_system_package_metadata_by_name(tax_benefit_system):
"name": package_name,
"version": distribution.version,
}
urls = [
metadata.split(":", 1)[1].strip(" ")
for metadata in distribution._get_metadata(distribution.PKG_INFO)
if "Home-page" in metadata
]
if urls:
package_metadata["repository_url"] = urls[0]
url = None
for metadata in distribution._get_metadata(distribution.PKG_INFO):
if "Home-page" in metadata:
url = metadata.split(":", 1)[1].strip(" ")
break
if "Project-URL: Repository" in metadata:
url = metadata.split(",", 1)[1].strip(" ")
if url is not None:
package_metadata["repository_url"] = url
package_metadata_by_name[package_metadata["name"]] = package_metadata
baseline = baseline.baseline
if baseline is None:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment