This looks much better like:
for name, in pots:
    template.update(self._getCatalog(self.getData(name), self.default_charset))