diff --git a/src/GrampsDbUtils/_ReadXML.py b/src/GrampsDbUtils/_ReadXML.py index eca460848..aef00c24a 100644 --- a/src/GrampsDbUtils/_ReadXML.py +++ b/src/GrampsDbUtils/_ReadXML.py @@ -27,10 +27,13 @@ #------------------------------------------------------------------------- import os import sys -import sets from xml.parsers.expat import ExpatError, ParserCreate from gettext import gettext as _ import re +try: + set() +except NameError: + from sets import Set as set #------------------------------------------------------------------------- # @@ -353,7 +356,7 @@ class GrampsParser(UpdateCallback): self.childref_map = {} self.change = change self.dp = DateHandler.parser - self.place_names = sets.Set() + self.place_names = set() self.info = ImportInfo() self.all_abs = True cursor = database.get_place_cursor()