diff --git a/lib/datasource/pypi.js b/lib/datasource/pypi.js index b9a2d73cc45eb22d6eeb82059ae4cebf4d156214..d461f2065f583c8070682c70bcc8183eaadc6228 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; }