§
]<ˆj. ã óÆ — d Z ddlZddlZddlZddlmZmZ ddl m
Z
ddlmZ ddl
mZ erddlmZmZ ddlmZ ej e¦ « Z G d „ d
ej j ¦ « ZdS )z#xmlrpclib.Transport implementation
é N)Ú
TYPE_CHECKINGÚTuple)ÚNetworkConnectionError)Ú
PipSession)Úraise_for_status)Ú _HostTypeÚ
_Marshallable)ÚSizedBufferc ód ‡ — e Zd ZdZ ddedededdfˆ fd„
Z dd d
dedd
deded f
d„Z ˆ xZ
S )ÚPipXmlrpcTransportzRProvide a `xmlrpclib.Transport` implementation via a `PipSession`
object.
FÚ index_urlÚsessionÚuse_datetimeÚreturnNc ó® •— t ¦ « |¦ « t j |¦ « }|j | _ || _ d S )N)ÚsuperÚ__init__ÚurllibÚparseÚurlparseÚschemeÚ_schemeÚ_session)Úselfr
r r Úindex_partsÚ __class__s €ún/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/pip/_internal/network/xmlrpc.pyr zPipXmlrpcTransport.__init__ sG ø€ õ ‰Œ×Ò˜Ñ&Ô&Ð&Ý”l×+Ò+¨IÑ6Ô6ˆØ"Ô)ˆŒØˆŒ
ˆ
ˆ
ó Úhostr ÚhandlerÚrequest_bodyr
Úverbose)r .c ó² — t |t ¦ « sJ ‚| j ||d d d f}t j |¦ « } ddi}| j |||d¬¦ « }t |¦ « || _ |
|j ¦ « S # t $ r5} | j
sJ ‚t d| j
j |¦ « ‚ d } ~ ww xY w)NzContent-Typeztext/xmlT)ÚdataÚheadersÚstreamzHTTP error %s while getting %s)Ú
isinstanceÚstrr r r Ú
urlunparser Úpostr r" Úparse_responseÚrawr ÚresponseÚloggerÚcriticalÚstatus_code)
r r r r! r" ÚpartsÚurlr% r- Úexcs
r ÚrequestzPipXmlrpcTransport.request" sü € õ ˜$¥Ñ$Ô$Ð$Ð$Ð$Ø”˜t W¨d°D¸$Ð?ˆÝŒl×%Ò% eÑ,Ô,ˆð Ø% zÐ2ˆGØ”}×)Ò)ØØ!ØØð *ñ ô ˆHõ
˜XÑ&Ô&Ð&Ø"ˆDŒLØ×&Ò& x¤|Ñ4Ô4Ð4øÝ%ð ð ð Ø”<ÐÐ�<Ý�OŠOØ0Ø”Ô(Øñ
ô
ð
ð
øøøøð øøøs ÁAB Â
CÂ!0CÃC)F)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r( r Úboolr r r4 Ú
__classcell__)r s @r r r sÇ ø€ € € € € ðð ð
INð ð Øð Ø'1ð ØAEð à
ð ð ð ð ð ð ð ðð àðð ðð $ð ð
ðð
Ð#Ô $ð
ð ð ð ð ð ð ð r r )r8 ÚloggingÚurllib.parser Ú
xmlrpc.clientÚxmlrpcÚtypingr r Úpip._internal.exceptionsr Úpip._internal.network.sessionr Úpip._internal.network.utilsr r r Ú _typeshedr
Ú getLoggerr5 r. ÚclientÚ Transportr © r r ú