From cc523fc53dd81cc166c99fa632cba204f5a14849 Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Sun, 2 Nov 2003 09:47:05 +0000 Subject: SF patch #834015: Remove imports of unused modules (Contributed by George Yoshida.) --- Lib/SimpleXMLRPCServer.py | 1 - Lib/platform.py | 1 - Lib/posixpath.py | 1 - Lib/trace.py | 1 - Lib/xmlrpclib.py | 17 ++++++++--------- 5 files changed, 8 insertions(+), 13 deletions(-) diff --git a/Lib/SimpleXMLRPCServer.py b/Lib/SimpleXMLRPCServer.py index 8ffa244..fdde60c 100644 --- a/Lib/SimpleXMLRPCServer.py +++ b/Lib/SimpleXMLRPCServer.py @@ -104,7 +104,6 @@ from xmlrpclib import Fault import SocketServer import BaseHTTPServer import sys -import types import os def resolve_dotted_attribute(obj, attr): diff --git a/Lib/platform.py b/Lib/platform.py index 1547e12..31c47b4 100755 --- a/Lib/platform.py +++ b/Lib/platform.py @@ -1082,7 +1082,6 @@ def _sys_version(): """ global _sys_version_cache - import time if _sys_version_cache is not None: return _sys_version_cache diff --git a/Lib/posixpath.py b/Lib/posixpath.py index 58e8eed..7f907ef 100644 --- a/Lib/posixpath.py +++ b/Lib/posixpath.py @@ -10,7 +10,6 @@ Some of this can actually be useful on non-Posix systems too, e.g. for manipulation of the pathname component of URLs. """ -import sys import os import stat diff --git a/Lib/trace.py b/Lib/trace.py index 7f41263..b694c15 100644 --- a/Lib/trace.py +++ b/Lib/trace.py @@ -46,7 +46,6 @@ Sample use, programmatically """ import linecache -import marshal import os import re import sys diff --git a/Lib/xmlrpclib.py b/Lib/xmlrpclib.py index f06cfd7..2466e25 100644 --- a/Lib/xmlrpclib.py +++ b/Lib/xmlrpclib.py @@ -109,7 +109,7 @@ Exported classes: ServerProxy Represents a logical connection to an XML-RPC server - MultiCall Executor of boxcared xmlrpc requests + MultiCall Executor of boxcared xmlrpc requests Boolean boolean wrapper to generate a "boolean" XML-RPC value DateTime dateTime wrapper for an ISO 8601 string or time tuple or localtime integer value to generate a "dateTime.iso8601" @@ -894,7 +894,7 @@ class _MultiCallMethod: def MultiCallIterator(results): """Iterates over the results of a multicall. Exceptions are thrown in response to xmlrpc faults.""" - + for i in results: if type(i) == type({}): raise Fault(i['faultCode'], i['faultString']) @@ -903,7 +903,7 @@ def MultiCallIterator(results): else: raise ValueError,\ "unexpected type in multicall result" - + class MultiCall: """server -> a object used to boxcar method calls @@ -920,14 +920,14 @@ class MultiCall: add_result, address = multicall() """ - + def __init__(self, server): self.__server = server self.__call_list = [] - + def __repr__(self): return "" % id(self) - + __str__ = __repr__ def __getattr__(self, name): @@ -939,7 +939,7 @@ class MultiCall: marshalled_list.append({'methodName' : name, 'params' : args}) return MultiCallIterator(self.__server.system.multicall(marshalled_list)) - + # -------------------------------------------------------------------- # convenience functions @@ -1071,7 +1071,6 @@ def loads(data): If the XML-RPC packet represents a fault condition, this function raises a Fault exception. """ - import sys p, u = getparser() p.feed(data) p.close() @@ -1392,7 +1391,7 @@ class ServerProxy: ) __str__ = __repr__ - + def __getattr__(self, name): # magic method dispatcher return _Method(self.__request, name) -- cgit v0.12