diff --git a/lib/manager/pip_requirements/extract.js b/lib/manager/pip_requirements/extract.js index 0078bb446b4c9a16322fbcd488ddf09b069ac734..69af4aee3592c9eb90f3c794127b1c9c6714c688 100644 --- a/lib/manager/pip_requirements/extract.js +++ b/lib/manager/pip_requirements/extract.js @@ -20,14 +20,16 @@ function extractDependencies(content) { .map((line, lineNumber) => { regex.lastIndex = 0; const matches = regex.exec(line); - return ( - matches && { - depName: matches[1], - currentValue: matches[2], - lineNumber, - versionScheme: 'pep440', - } - ); + if (!matches) { + return null; + } + const [, depName, currentValue] = matches; + return { + depName, + currentValue, + lineNumber, + versionScheme: 'pep440', + }; }) .filter(Boolean); if (!deps.length) {