Rework ``lazr.restful.testing.webservice.WebServiceCaller`` to send named
POSTs as ``multipart/form-data`` requests. Arguments that are instances of
``io.BufferedIOBase`` are sent as-is rather than being encoded as JSON,
allowing robust use of binary arguments on both Python 2 and 3
(bug 1116954).
Fixed in lazr.restful 1.0.0:
Rework ``lazr. restful. testing. webservice. WebServiceCalle r`` to send named form-data` ` requests. Arguments that are instances of Base`` are sent as-is rather than being encoded as JSON,
POSTs as ``multipart/
``io.BufferedIO
allowing robust use of binary arguments on both Python 2 and 3
(bug 1116954).