]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Get rid of the utility code for itemgetter(), we now simply import this
authorJeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Sat, 5 Mar 2011 15:06:28 +0000 (15:06 +0000)
committerJeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Sat, 5 Mar 2011 15:06:28 +0000 (15:06 +0000)
from operator.

babel/messages/jslexer.py
babel/messages/plurals.py
babel/util.py

index c794252fcc3ad67a6b7169b2193df06621de1598..3a203b1f80bf34b1bdc36b14760c7ed6446982da 100644 (file)
 extractor.
 """
 
+from operator import itemgetter
 import re
 
-from babel.util import itemgetter
-
-
 operators = [
     '+', '-', '*', '%', '!=', '==', '<', '>', '<=', '>=', '=',
     '+=', '-=', '*=', '%=', '<<', '>>', '>>>', '<<=', '>>=',
index 610c3804210523cf7a4a9510f61b185383801551..ebb091ac7392de2d28c5da0bf88bda55696bad5d 100644 (file)
@@ -14,7 +14,7 @@
 """Plural form definitions."""
 
 from babel.core import default_locale, Locale
-from babel.util import itemgetter
+from operator import itemgetter
 
 
 LC_CTYPE = default_locale('LC_CTYPE')
index f1c3c6522de95425c41c0fc2a078f34b6344c68c..dd5b9059ccb89343f7eba3a322fc348d858cbf59 100644 (file)
@@ -20,11 +20,6 @@ import re
 import textwrap
 import time
 from itertools import izip, imap
-try:
-    from operator import itemgetter
-except ImportError:
-    def itemgetter(item):
-        return lambda obj: obj[item]
 
 missing = object()