]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Remove superfluous `__unicode__` declarations
authorLukas Juhrich <lukas.juhrich@agdsn.de>
Fri, 23 Sep 2022 14:49:49 +0000 (16:49 +0200)
committerAarni Koskela <akx@iki.fi>
Tue, 27 Sep 2022 16:24:02 +0000 (19:24 +0300)
The `__unicode__` protocol is not used in python3,
and furthermore the `unicode()` builtin does not exist anymore.

babel/dates.py
babel/support.py

index c8a5a88726efb415b77ca7dae6b0cacd9b2a1184..a30cac9d116ad46fde073a17aa88a37789aaec6f 100644 (file)
@@ -1281,9 +1281,6 @@ class DateTimePattern:
     def __repr__(self):
         return '<%s %r>' % (type(self).__name__, self.pattern)
 
-    def __unicode__(self):
-        return self.pattern
-
     def __str__(self):
         pat = self.pattern
         return pat
index e11a9954fbc7d4be303178f209db4ebd0c6314f3..80e93400d392be0e1712ec70617389ee736dfae5 100644 (file)
@@ -207,9 +207,6 @@ class LazyProxy:
     def __str__(self):
         return str(self.value)
 
-    def __unicode__(self):
-        return unicode(self.value)
-
     def __add__(self, other):
         return self.value + other