diff --git a/hggit/compat.py b/hggit/compat.py
index 2c4da1ec7e30f6ad4dfde9f04fffefb04274a04a_aGdnaXQvY29tcGF0LnB5..9fe51216e31856de3d6896e1b800cf1c5e5633a8_aGdnaXQvY29tcGF0LnB5 100644
--- a/hggit/compat.py
+++ b/hggit/compat.py
@@ -11,7 +11,7 @@
 
 try:
     # moved in 5.9
-    from mercurial.utils.stringutils import parselist
+    from mercurial.utils.stringutil import parselist
 except ImportError:
     from mercurial.config import parselist
 
@@ -15,6 +15,8 @@
 except ImportError:
     from mercurial.config import parselist
 
+assert parselist  # silence pyflakes
+
 try:
     # added in 5.9
     from mercurial.node import sha1nodeconstants