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) {