From c815c67696aba75cafc691cca816d23da09dd61c Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Sat, 30 Jul 2022 14:27:00 +0300 Subject: [PATCH 1/2] Remove `__nonzero__` methods --- babel/support.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/babel/support.py b/babel/support.py index dbd914e4a..e11a9954f 100644 --- a/babel/support.py +++ b/babel/support.py @@ -192,7 +192,7 @@ def value(self): def __contains__(self, key): return key in self.value - def __nonzero__(self): + def __bool__(self): return bool(self.value) def __dir__(self): From 8e6961131274a70f463e84e619d7dbea85a303c6 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Sat, 30 Jul 2022 14:28:09 +0300 Subject: [PATCH 2/2] Update pofile.py --- babel/messages/pofile.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/babel/messages/pofile.py b/babel/messages/pofile.py index b94274df2..00e084447 100644 --- a/babel/messages/pofile.py +++ b/babel/messages/pofile.py @@ -92,11 +92,9 @@ def append(self, s): 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)