ó ÅCRc@sTdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd„ƒYZdefd „ƒYZd efd „ƒYZd efd „ƒYZdefd„ƒYZdefd„ƒYZ defd„ƒYZ de efd„ƒYZ de fd„ƒYZ defd„ƒYZ defd„ƒYZdeefd„ƒYZdS(t HTTPErrorcBseZdZRS(s#Base exception used by this module.(t__name__t __module__t__doc__(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR st PoolErrorcBs eZdZd„Zd„ZRS(s/Base exception for errors caused within a pool.cCs'||_tj|d||fƒdS(Ns%s: %s(tpoolRt__init__(tselfRtmessage((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRs cCs |jdfS(N(NN(t __class__tNone(R((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyt __reduce__s(RRRRR (((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRs t RequestErrorcBs eZdZd„Zd„ZRS(s8Base exception for PoolErrors that have associated URLs.cCs ||_tj|||ƒdS(N(turlRR(RRR R((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRs cCs|jd|jdffS(N(R R R (R((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR s(RRRRR (((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR s tSSLErrorcBseZdZRS(s9Raised when SSL certificate fails in an HTTPS connection.(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR%st ProxyErrorcBseZdZRS(s,Raised when the connection to a proxy fails.(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR*st DecodeErrorcBseZdZRS(s;Raised when automatic decoding based on Content-Type fails.(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR/st MaxRetryErrorcBseZdZdd„ZRS(s6Raised when the maximum number of retries is exceeded.cCsZ||_d|}|r6|dt|ƒ|f7}n |d7}tj||||ƒdS(Ns!Max retries exceeded with url: %ss (Caused by %s: %s)s (Caused by redirect)(treasonttypeR R(RRR RR((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR9s    N(RRRR R(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR6stHostChangedErrorcBseZdZdd„ZRS(s?Raised when an existing pool gets a request for a foreign host.icCs-d|}tj||||ƒ||_dS(Ns)Tried to open a foreign host with url: %s(R Rtretries(RRR RR((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRHs (RRRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyREstTimeoutStateErrorcBseZdZRS(s3 Raised when passing an invalid state to a timeout (RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRNst TimeoutErrorcBseZdZRS(sĄ Raised when a socket timeout error occurs. Catching this error will catch both :exc:`ReadTimeoutErrors ` and :exc:`ConnectTimeoutErrors `. (RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRSstReadTimeoutErrorcBseZdZRS(sFRaised when a socket timeout occurs while receiving data from a server(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyR\stConnectTimeoutErrorcBseZdZRS(s@Raised when a socket timeout occurs while connecting to a server(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRcstEmptyPoolErrorcBseZdZRS(sCRaised when a pool runs out of connections and no more are allowed.(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRhstClosedPoolErrorcBseZdZRS(sCRaised when a request enters a pool after the pool has been closed.(RRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRmstLocationParseErrorcBseZdZd„ZRS(s=Raised when get_host or similar fails to parse the URL input.cCs'd|}tj||ƒ||_dS(NsFailed to parse: %s(RRtlocation(RRR((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRus (RRRR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyRrsN(t ExceptionRRR RRRRRRRRRRRt ValueErrorR(((s6/usr/lib/python2.7/dist-packages/urllib3/exceptions.pyt s