Mercurial > babel > old > mirror
comparison 0.9.x/babel/support.py @ 510:4c473bedd528 stable
Fix Python 2.3 compatibility for 0.9 branch (closes #233)
author | fschwarz |
---|---|
date | Fri, 04 Mar 2011 14:16:15 +0000 |
parents | 0fb7125f0b7a |
children |
comparison
equal
deleted
inserted
replaced
509:cd2dec0823c9 | 510:4c473bedd528 |
---|---|
18 """ | 18 """ |
19 | 19 |
20 from datetime import date, datetime, time | 20 from datetime import date, datetime, time |
21 import gettext | 21 import gettext |
22 | 22 |
23 try: | |
24 set | |
25 except NameError: | |
26 from sets import set | |
27 | |
28 from babel.core import Locale | 23 from babel.core import Locale |
29 from babel.dates import format_date, format_datetime, format_time, LC_TIME | 24 from babel.dates import format_date, format_datetime, format_time, LC_TIME |
30 from babel.numbers import format_number, format_decimal, format_currency, \ | 25 from babel.numbers import format_number, format_decimal, format_currency, \ |
31 format_percent, format_scientific, LC_NUMERIC | 26 format_percent, format_scientific, LC_NUMERIC |
32 from babel.util import UTC | 27 from babel.util import set, UTC |
33 | 28 |
34 __all__ = ['Format', 'LazyProxy', 'Translations'] | 29 __all__ = ['Format', 'LazyProxy', 'Translations'] |
35 __docformat__ = 'restructuredtext en' | 30 __docformat__ = 'restructuredtext en' |
36 | 31 |
37 | 32 |