From: Brett Cannon Date: Mon, 4 Aug 2008 21:34:34 +0000 (+0000) Subject: Remove use of callable() from pickle to silence warnings under -3. X-Git-Tag: v2.6b3~131 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=211b3cdbdc77fbfcdf7a1fb4f186f688e2d95ab0;p=thirdparty%2FPython%2Fcpython.git Remove use of callable() from pickle to silence warnings under -3. --- diff --git a/Lib/pickle.py b/Lib/pickle.py index 02a1b1d1ae8c..9667781a8c3c 100644 --- a/Lib/pickle.py +++ b/Lib/pickle.py @@ -351,7 +351,7 @@ class Pickler: raise PicklingError("args from reduce() should be a tuple") # Assert that func is callable - if not callable(func): + if not hasattr(func, '__call__'): raise PicklingError("func from reduce should be callable") save = self.save