# HG changeset patch # User jruigrok # Date 1299337160 0 # Node ID 5e1804d27d65cc5a054c3dc0560657ffc275558f # Parent f73435181ae361ed88f6f83c2d41000b8fb7043a Cleanup round #1: get rid of the frozenset/set utility code and imports. This is no longer needed with 2.4 and onward. diff --git a/babel/messages/catalog.py b/babel/messages/catalog.py --- a/babel/messages/catalog.py +++ b/babel/messages/catalog.py @@ -25,7 +25,7 @@ from babel.core import Locale from babel.dates import format_datetime from babel.messages.plurals import get_plural -from babel.util import odict, distinct, set, LOCALTZ, UTC, FixedOffsetTimezone +from babel.util import odict, distinct, LOCALTZ, UTC, FixedOffsetTimezone __all__ = ['Message', 'Catalog', 'TranslationError'] __docformat__ = 'restructuredtext en' diff --git a/babel/messages/checkers.py b/babel/messages/checkers.py --- a/babel/messages/checkers.py +++ b/babel/messages/checkers.py @@ -18,7 +18,6 @@ from itertools import izip from babel.messages.catalog import TranslationError, PYTHON_FORMAT -from babel.util import set #: list of format chars that are compatible to each other _string_format_compatibilities = [ diff --git a/babel/messages/extract.py b/babel/messages/extract.py --- a/babel/messages/extract.py +++ b/babel/messages/extract.py @@ -25,7 +25,7 @@ import sys from tokenize import generate_tokens, COMMENT, NAME, OP, STRING -from babel.util import parse_encoding, pathmatch, relpath, set +from babel.util import parse_encoding, pathmatch, relpath from textwrap import dedent __all__ = ['extract', 'extract_from_dir', 'extract_from_file'] diff --git a/babel/messages/pofile.py b/babel/messages/pofile.py --- a/babel/messages/pofile.py +++ b/babel/messages/pofile.py @@ -24,7 +24,7 @@ from babel import __version__ as VERSION from babel.messages.catalog import Catalog, Message -from babel.util import set, wraptext, LOCALTZ +from babel.util import wraptext, LOCALTZ __all__ = ['read_po', 'write_po'] __docformat__ = 'restructuredtext en' diff --git a/babel/plural.py b/babel/plural.py --- a/babel/plural.py +++ b/babel/plural.py @@ -15,8 +15,6 @@ import re -from babel.util import frozenset, set - __all__ = ['PluralRule', 'RuleError', 'to_gettext', 'to_javascript', 'to_python'] __docformat__ = 'restructuredtext en' diff --git a/babel/util.py b/babel/util.py --- a/babel/util.py +++ b/babel/util.py @@ -21,12 +21,6 @@ import time from itertools import izip, imap try: - # assigned so they're importable - frozenset = frozenset - set = set -except NameError: - from sets import ImmutableSet as frozenset, Set as set -try: from operator import itemgetter except ImportError: def itemgetter(item):