From 8cd87c4f6b1a0959ee03c3b8f8805b3fdb071ec2 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Tue, 2 Oct 2018 06:49:53 +0200 Subject: [PATCH] fix(pypi): better detect repositoryUrl --- lib/datasource/pypi.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/datasource/pypi.js b/lib/datasource/pypi.js index b9a2d73cc4..d461f2065f 100644 --- a/lib/datasource/pypi.js +++ b/lib/datasource/pypi.js @@ -47,8 +47,11 @@ async function getPkgReleases(purl, config = {}) { return null; } if (dep.info && dep.info.home_page) { - if (dep.info.home_page.startsWith('https://github.com')) { - dependency.repositoryUrl = dep.info.home_page; + if (dep.info.home_page.match(/^https?:\/\/github.com/)) { + dependency.repositoryUrl = dep.info.home_page.replace( + 'http://', + 'https://' + ); } else { dependency.homepage = dep.info.home_page; } -- GitLab