diff --git a/swh/indexer/metadata.py b/swh/indexer/metadata.py
--- a/swh/indexer/metadata.py
+++ b/swh/indexer/metadata.py
@@ -175,7 +175,7 @@
             detected_files = detect_metadata(files)
             result['translated_metadata'] = self.translate_revision_metadata(
                                                                 detected_files)
-        except Exception as e:
+        except Exception:
             self.log.exception(
                 'Problem when indexing rev')
         return result
diff --git a/swh/indexer/origin_head.py b/swh/indexer/origin_head.py
--- a/swh/indexer/origin_head.py
+++ b/swh/indexer/origin_head.py
@@ -99,12 +99,12 @@
     # Tarballs
 
     _archive_filename_re = re.compile(
-            b'^'
-            b'(?P<pkgname>.*)[-_]'
-            b'(?P<version>[0-9]+(\.[0-9])*)'
-            b'(?P<preversion>[-+][a-zA-Z0-9.~]+?)?'
-            b'(?P<extension>(\.[a-zA-Z0-9]+)+)'
-            b'$')
+            rb'^'
+            rb'(?P<pkgname>.*)[-_]'
+            rb'(?P<version>[0-9]+(\.[0-9])*)'
+            rb'(?P<preversion>[-+][a-zA-Z0-9.~]+?)?'
+            rb'(?P<extension>(\.[a-zA-Z0-9]+)+)'
+            rb'$')
 
     @classmethod
     def _parse_version(cls, filename):