diff -r 74802979dd9d -r 649d3ac37a12 hgext/infinitepush/sqlindexapi.py --- a/hgext/infinitepush/sqlindexapi.py Sun Oct 06 17:59:15 2019 -0400 +++ b/hgext/infinitepush/sqlindexapi.py Sun Oct 06 19:25:18 2019 -0400 @@ -14,6 +14,8 @@ import warnings import mysql.connector +from mercurial import pycompat + from . import indexapi @@ -178,7 +180,7 @@ self.sqlconnect() args = [] values = [] - for bookmark, node in bookmarks.iteritems(): + for bookmark, node in pycompat.iteritems(bookmarks): args.append(b'(%s, %s, %s)') values.extend((bookmark, node, self.reponame)) args = b','.join(args)