From: Nikita Sobolev Date: Sun, 21 Aug 2022 19:34:02 +0000 (+0300) Subject: Remove `__nonzero__` methods (#896) X-Git-Tag: v2.11.0~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=33d1dd738af8da30c7f24efe6b76ff8f56d154fc;p=thirdparty%2Fbabel.git Remove `__nonzero__` methods (#896) --- diff --git a/babel/messages/pofile.py b/babel/messages/pofile.py index b94274df..00e08444 100644 --- a/babel/messages/pofile.py +++ b/babel/messages/pofile.py @@ -92,11 +92,9 @@ class _NormalizedString: def denormalize(self): return ''.join(map(unescape, self._strs)) - def __nonzero__(self): + def __bool__(self): return bool(self._strs) - __bool__ = __nonzero__ - def __repr__(self): return os.linesep.join(self._strs) diff --git a/babel/support.py b/babel/support.py index dbd914e4..e11a9954 100644 --- a/babel/support.py +++ b/babel/support.py @@ -192,7 +192,7 @@ class LazyProxy: def __contains__(self, key): return key in self.value - def __nonzero__(self): + def __bool__(self): return bool(self.value) def __dir__(self):