Wait a bit longer than needed, to avoid retrying right when the limit is up (since it might still fail then)
diff --git a/ForgeImporters/forgeimporters/github/__init__.py b/ForgeImporters/forgeimporters/github/__init__.py
index 24b0b78..0983725 100644
--- a/ForgeImporters/forgeimporters/github/__init__.py
+++ b/ForgeImporters/forgeimporters/github/__init__.py
@@ -89,7 +89,7 @@
         now = datetime.utcnow()
         log.warn('Rate limit exceeded (%s requests/hour). '
                  'Sleeping until %s UTC' % (limit, reset))
-        time.sleep((reset - now).total_seconds())
+        time.sleep((reset - now).total_seconds() + 2)
 
     def urlopen(self, url, headers=None, **kw):
         if headers is None: