[Python-checkins] r85198 - in python/branches/release31-maint: Lib/distutils/command/check.py Lib/distutils/tests/test_register.py Misc/NEWS

tarek.ziade python-checkins at python.org
Sun Oct 3 16:30:11 CEST 2010


Author: tarek.ziade
Date: Sun Oct  3 16:30:11 2010
New Revision: 85198

Log:
Merged revisions 85197 via svnmerge from 
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r85197 | tarek.ziade | 2010-10-03 16:18:09 +0200 (Sun, 03 Oct 2010) | 1 line
  
  Fixed #8980: distutils.command.check was failing w/ docutils installed
........


Modified:
   python/branches/release31-maint/   (props changed)
   python/branches/release31-maint/Lib/distutils/command/check.py
   python/branches/release31-maint/Lib/distutils/tests/test_register.py
   python/branches/release31-maint/Misc/NEWS

Modified: python/branches/release31-maint/Lib/distutils/command/check.py
==============================================================================
--- python/branches/release31-maint/Lib/distutils/command/check.py	(original)
+++ python/branches/release31-maint/Lib/distutils/command/check.py	Sun Oct  3 16:30:11 2010
@@ -13,7 +13,7 @@
     from docutils.parsers.rst import Parser
     from docutils import frontend
     from docutils import nodes
-    from StringIO import StringIO
+    from io import StringIO
 
     class SilentReporter(Reporter):
 

Modified: python/branches/release31-maint/Lib/distutils/tests/test_register.py
==============================================================================
--- python/branches/release31-maint/Lib/distutils/tests/test_register.py	(original)
+++ python/branches/release31-maint/Lib/distutils/tests/test_register.py	Sun Oct  3 16:30:11 2010
@@ -224,24 +224,24 @@
         cmd = self._get_cmd(metadata)
         cmd.ensure_finalized()
         cmd.strict = 1
-        inputs = RawInputs('1', 'tarek', 'y')
-        register_module.raw_input = inputs.__call__
+        inputs = Inputs('1', 'tarek', 'y')
+        register_module.input = inputs.__call__
         # let's run the command
         try:
             cmd.run()
         finally:
-            del register_module.raw_input
+            del register_module.input
 
         # strict is not by default
         cmd = self._get_cmd()
         cmd.ensure_finalized()
-        inputs = RawInputs('1', 'tarek', 'y')
-        register_module.raw_input = inputs.__call__
+        inputs = Inputs('1', 'tarek', 'y')
+        register_module.input = inputs.__call__
         # let's run the command
         try:
             cmd.run()
         finally:
-            del register_module.raw_input
+            del register_module.input
 
     def test_check_metadata_deprecated(self):
         # makes sure make_metadata is deprecated

Modified: python/branches/release31-maint/Misc/NEWS
==============================================================================
--- python/branches/release31-maint/Misc/NEWS	(original)
+++ python/branches/release31-maint/Misc/NEWS	Sun Oct  3 16:30:11 2010
@@ -124,6 +124,9 @@
 Library
 -------
 
+- Issue #8980: Fixed a failure in distutils.command check that was shadowed
+  by an environment that does not have docutils. Patch by Arferver.
+
 - Issue #1050268: parseaddr now correctly quotes double quote and backslash
   characters that appear inside quoted strings in email addresses.
 


More information about the Python-checkins mailing list