mirror of https://github.com/python/cpython
Remove mentions of the nonexisting SlowParser in xmlrpc.client.
This commit is contained in:
parent
317185a533
commit
cef803f82c
|
@ -113,7 +113,6 @@ Exported classes:
|
|||
XML-RPC value
|
||||
Binary binary data wrapper
|
||||
|
||||
SlowParser Slow but safe standard parser (based on xmllib)
|
||||
Marshaller Generate an XML-RPC params chunk from a Python data structure
|
||||
Unmarshaller Unmarshal an XML-RPC response from incoming XML event message
|
||||
Transport Handles an HTTP transaction to an XML-RPC server
|
||||
|
@ -136,6 +135,7 @@ Exported functions:
|
|||
|
||||
import re, time, operator
|
||||
import http.client
|
||||
from xml.parsers import expat
|
||||
|
||||
# --------------------------------------------------------------------
|
||||
# Internal stuff
|
||||
|
@ -439,14 +439,7 @@ WRAPPERS = (DateTime, Binary)
|
|||
# --------------------------------------------------------------------
|
||||
# XML parsers
|
||||
|
||||
try:
|
||||
from xml.parsers import expat
|
||||
if not hasattr(expat, "ParserCreate"):
|
||||
raise ImportError
|
||||
except ImportError:
|
||||
ExpatParser = None # expat not available
|
||||
else:
|
||||
class ExpatParser:
|
||||
class ExpatParser:
|
||||
# fast expat parser for Python 2.0 and later.
|
||||
def __init__(self, target):
|
||||
self._parser = parser = expat.ParserCreate(None, None)
|
||||
|
@ -912,10 +905,8 @@ def getparser(use_datetime=0):
|
|||
target = Unmarshaller(use_datetime=use_datetime)
|
||||
if FastParser:
|
||||
parser = FastParser(target)
|
||||
elif ExpatParser:
|
||||
parser = ExpatParser(target)
|
||||
else:
|
||||
parser = SlowParser(target)
|
||||
parser = ExpatParser(target)
|
||||
return parser, target
|
||||
|
||||
##
|
||||
|
|
Loading…
Reference in New Issue