time and socket were already imported in the module, no need to re-import
diff --git a/Lib/urllib.py b/Lib/urllib.py
index 6faba77..2ba5590 100644
--- a/Lib/urllib.py
+++ b/Lib/urllib.py
@@ -496,7 +496,7 @@
         # mediatype := [ type "/" subtype ] *( ";" parameter )
         # data      := *urlchar
         # parameter := attribute "=" value
-        import StringIO, mimetools, time
+        import StringIO, mimetools
         try:
             [type, data] = url.split(',', 1)
         except ValueError:
@@ -1307,7 +1307,6 @@
         try:
             import _winreg
             import re
-            import socket
         except ImportError:
             # Std modules, so should be around - but you never know!
             return 0
@@ -1365,7 +1364,6 @@
 
 # Test and time quote() and unquote()
 def test1():
-    import time
     s = ''
     for i in range(256): s = s + chr(i)
     s = s*4