From: Éric Araujo Date: Fri, 29 Jul 2011 00:32:41 +0000 (+0200) Subject: Make TypeError message from Command.__init__ more useful X-Git-Tag: v3.3.0a1~1819^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7b0908a8e444d735d459bac7c32566f6f11882fe;p=thirdparty%2FPython%2Fcpython.git Make TypeError message from Command.__init__ more useful --- diff --git a/Lib/packaging/command/cmd.py b/Lib/packaging/command/cmd.py index fa56aa63f645..1053ac390a5a 100644 --- a/Lib/packaging/command/cmd.py +++ b/Lib/packaging/command/cmd.py @@ -57,7 +57,8 @@ class Command: from packaging.dist import Distribution if not isinstance(dist, Distribution): - raise TypeError("dist must be a Distribution instance") + raise TypeError("dist must be an instance of Distribution, not %r" + % type(dist)) if self.__class__ is Command: raise RuntimeError("Command is an abstract class")