]> granicus.if.org Git - python/commitdiff
Make TypeError message from Command.__init__ more useful
authorÉric Araujo <merwok@netwok.org>
Fri, 29 Jul 2011 00:32:41 +0000 (02:32 +0200)
committerÉric Araujo <merwok@netwok.org>
Fri, 29 Jul 2011 00:32:41 +0000 (02:32 +0200)
Lib/packaging/command/cmd.py

index fa56aa63f6453898d2d7407b50cab0586c50b249..1053ac390a5a1be26176c631961ebe210837f20d 100644 (file)
@@ -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")