The commands module has been removed. The getoutput() and getstatusoutput()
functions have been added to the subprocess module.

The fixer for this still needs to be written and proper Py3K deprecation
warnings for the functions that didn't make the transition need to be done in
2.6.

This is all part of trying to close issue #2872.
diff --git a/Misc/NEWS b/Misc/NEWS
index 6e92df2..343bc01 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -56,6 +56,9 @@
 Library
 -------
 
+- The ``commands`` module has been removed. Its getoutput() and
+  getstatusoutput() functions have been moved to the ``subprocess`` module.
+
 - The ``http`` package was created; it contains the old ``httplib``
   as ``http.client``, ``Cookie`` as ``http.cookies``, ``cookielib``
   as ``http.cookiejar``, and the content of the three ``HTTPServer``
diff --git a/Misc/cheatsheet b/Misc/cheatsheet
index e9a2639..4ae5439 100644
--- a/Misc/cheatsheet
+++ b/Misc/cheatsheet
@@ -1811,7 +1811,6 @@
 code             Utilities needed to emulate Python's interactive interpreter
 codecs           Lookup existing Unicode encodings and register new ones.
 colorsys         Conversion functions between RGB and other color systems.
-commands         Tools for executing UNIX commands .
 compileall       Force "compilation" of all .py files in a directory.
 configparser     Configuration file parser (much like windows .ini files)
 copy             Generic shallow and deep copying operations.