Mercurial > babel > old > mirror
comparison babel/messages/catalog.py @ 416:f03cc3bed4e1
fix Python 2.3 compat: rearrange set/itemgetter/rsplit/sorted/unicode.decode
usage. still has a few, unimportant failing tests
author | pjenvey |
---|---|
date | Wed, 08 Oct 2008 22:42:55 +0000 |
parents | 324e747f0b09 |
children | b00041003734 |
comparison
equal
deleted
inserted
replaced
413:a0fdc4c4a169 | 416:f03cc3bed4e1 |
---|---|
17 from datetime import datetime | 17 from datetime import datetime |
18 from difflib import get_close_matches | 18 from difflib import get_close_matches |
19 from email import message_from_string | 19 from email import message_from_string |
20 from copy import copy | 20 from copy import copy |
21 import re | 21 import re |
22 try: | |
23 set | |
24 except NameError: | |
25 from sets import Set as set | |
26 import time | 22 import time |
27 | 23 |
28 from babel import __version__ as VERSION | 24 from babel import __version__ as VERSION |
29 from babel.core import Locale | 25 from babel.core import Locale |
30 from babel.dates import format_datetime | 26 from babel.dates import format_datetime |
31 from babel.messages.plurals import get_plural | 27 from babel.messages.plurals import get_plural |
32 from babel.util import odict, distinct, LOCALTZ, UTC, FixedOffsetTimezone | 28 from babel.util import odict, distinct, set, LOCALTZ, UTC, FixedOffsetTimezone |
33 | 29 |
34 __all__ = ['Message', 'Catalog', 'TranslationError'] | 30 __all__ = ['Message', 'Catalog', 'TranslationError'] |
35 __docformat__ = 'restructuredtext en' | 31 __docformat__ = 'restructuredtext en' |
36 | 32 |
37 | 33 |