Index: Lib/distutils/command/upload.py =================================================================== --- Lib/distutils/command/upload.py (revisão 86576) +++ Lib/distutils/command/upload.py (cópia de trabalho) @@ -167,11 +167,14 @@ request = Request(self.repository, data=body, headers=headers) + # send the data try: result = urlopen(request) status = result.getcode() reason = result.msg + if self.show_response: + self.announce('-'*75, result.read(), '-'*75) except socket.error, e: self.announce(str(e), log.ERROR) return @@ -185,5 +188,3 @@ else: self.announce('Upload failed (%s): %s' % (status, reason), log.ERROR) - if self.show_response: - self.announce('-'*75, result.read(), '-'*75)