]> granicus.if.org Git - python/commitdiff
Renamed SocketServer to 'socketserver'.
authorAlexandre Vassalotti <alexandre@peadrop.com>
Mon, 12 May 2008 01:37:10 +0000 (01:37 +0000)
committerAlexandre Vassalotti <alexandre@peadrop.com>
Mon, 12 May 2008 01:37:10 +0000 (01:37 +0000)
Deprecated old name.

Lib/lib-old/SocketServer.py [new file with mode: 0644]
Lib/socketserver.py [moved from Lib/SocketServer.py with 100% similarity]
Lib/test/test_py3kwarn.py
Misc/NEWS

diff --git a/Lib/lib-old/SocketServer.py b/Lib/lib-old/SocketServer.py
new file mode 100644 (file)
index 0000000..9875894
--- /dev/null
@@ -0,0 +1,8 @@
+import sys
+from warnings import warnpy3k
+
+warnpy3k("the SocketServer module has been renamed "
+         "to 'socketserver' in Python 3.0", stacklevel=2)
+
+import socketserver
+sys.modules[__name__] = socketserver
similarity index 100%
rename from Lib/SocketServer.py
rename to Lib/socketserver.py
index a4c24d418201946ab77fbdb00c27c7b86bbe31e4..ef4d0b9d921e5bef7e5c06bbf569a2b85417e7ba 100644 (file)
@@ -182,7 +182,8 @@ class TestStdlibRemovals(unittest.TestCase):
 
 class TestStdlibRenames(unittest.TestCase):
 
-    renames = {'copy_reg': 'copyreg', 'Queue': 'queue'}
+    renames = {'copy_reg': 'copyreg', 'Queue': 'queue',
+               'SocketServer': 'socketserver'}
 
     def check_rename(self, module_name, new_module_name):
         """Make sure that:
index 7384c9dcfa3841cbd083b1dfc52826d3e1387696..a15ebb48350a9acbe19672495a27643b361548e2 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -26,6 +26,9 @@ Extension Modules
 Library
 -------
 
+- The SocketServer module has been renamed 'socketserver'.  The old
+  name is now deprecated.
+
 - The imageop module has been deprecated for removal in Python 3.0.
 
 - #2250: Exceptions raised during evaluation of names in rlcompleter's