+
    ®¾j   ã                   ó^  € ^ RI Ht ^RIHt  ! R R]4      t ! R R]4      t ! R R]4      t	 ! R	 R
]	4      t
 ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t]t ! R R]
4      t ! R R]
4      t ! R R]4      t ! R R]4      t ! R R]]
4      t ! R R]4      t ! R R ]]	4      t ! R! R"]	4      t ! R# R$]	4      t ! R% R&]]4      t ! R' R(]4      t ! R) R*]4      t ! R+ R,]4      t ! R- R.]4      t ! R/ R0]4      t ! R1 R2]4      t  ! R3 R4]4      t! ! R5 R6]4      t" ! R7 R8]4      t# ! R9 R:]4      t$ ! R; R<]]4      t% ! R= R>]4      t& ! R? R@]]4      t ! RA RB]]4      t' ! RC RD]4      t( ! RE RF])]4      t* ! RG RH]4      t+ ! RI RJ]4      t, ! RK RL]4      t-RM# )Né    )Úabsolute_import)ÚIncompleteReadc                   ó   € ] tR t^tRtRtR# )Ú	HTTPErrorz#Base exception used by this module.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    Ú]/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/pip/_vendor/urllib3/exceptions.pyr   r      s   † Ù-ãr   r   c                   ó   € ] tR t^tRtRtR# )ÚHTTPWarningz!Base warning used by this module.r   Nr   r   r   r   r   r      s   † Ù+ãr   r   c                   ó0   a € ] tR t^t o RtR tR tRtV tR# )Ú	PoolErrorz/Base exception for errors caused within a pool.c                óJ   € Wn         \        P                  W: R V: 24       R# )z: N)Úpoolr   Ú__init__)Úselfr   Úmessages   &&&r   r   ÚPoolError.__init__   s   € ØŒ	Ü×Ñ˜4ªT²7Ð!;Ö<r   c                ó   € V P                   R3# )N)NN)Ú	__class__©r   s   &r   Ú
__reduce__ÚPoolError.__reduce__   s   € à�~‰~˜|Ð+Ð+r   )r   N©	r	   r
   r   r   r   r   r   r   Ú__classdictcell__©Ú__classdict__s   @r   r   r      s   ø‡ € Ù9ò=÷,ð ,r   r   c                   ó0   a € ] tR t^ t o RtR tR tRtV tR# )ÚRequestErrorz8Base exception for PoolErrors that have associated URLs.c                ó>   € W n         \        P                  WV4       R # ©N)Úurlr   r   )r   r   r(   r   s   &&&&r   r   ÚRequestError.__init__#   s   € ØŒÜ×Ñ˜4 wÖ/r   c                ó8   € V P                   R V P                  R 33# r'   )r   r(   r   s   &r   r   ÚRequestError.__reduce__'   s   € à�~‰~  d§h¡h°Ð5Ð5Ð5r   )r(   Nr    r"   s   @r   r%   r%       s   ø‡ € ÙBò0÷6ð 6r   r%   c                   ó   € ] tR t^,tRtRtR# )ÚSSLErrorz9Raised when SSL certificate fails in an HTTPS connection.r   Nr   r   r   r   r-   r-   ,   ó   † ÙCãr   r-   c                   ó6   a a€ ] tR t^2t oRtV 3R ltRtVtV ;t# )Ú
ProxyErrorz,Raised when the connection to a proxy fails.c                ó@   <€ \         \        V `
  ! W.VO5!   W n        R # r'   )Úsuperr0   r   Úoriginal_error)r   r   ÚerrorÚargsr   s   &&&*€r   r   ÚProxyError.__init__5   s   ø€ ÜŒj˜$Ò(¨Ð?¸$Ô?Ø#Ör   )r3   ©	r	   r
   r   r   r   r   r   r!   Ú__classcell__©r   r#   s   @@r   r0   r0   2   s   ù‡ € Ù6÷$õ $r   r0   c                   ó   € ] tR t^:tRtRtR# )ÚDecodeErrorz;Raised when automatic decoding based on Content-Type fails.r   Nr   r   r   r   r;   r;   :   ó   † ÙEãr   r;   c                   ó   € ] tR t^@tRtRtR# )ÚProtocolErrorz>Raised when something unexpected happens mid-request/response.r   Nr   r   r   r   r>   r>   @   s   † ÙHãr   r>   c                   ó.   a € ] tR t^Mt o RtRR ltRtV tR# )ÚMaxRetryErrorzøRaised when the maximum number of retries is exceeded.

:param pool: The connection pool
:type pool: :class:`~urllib3.connectionpool.HTTPConnectionPool`
:param string url: The requested Url
:param exceptions.Exception reason: The underlying error

Nc                óT   € W0n         R V: RV: R2p\        P                  WW$4       R# )zMax retries exceeded with url: z (Caused by Ú)N)Úreasonr%   r   )r   r   r(   rC   r   s   &&&& r   r   ÚMaxRetryError.__init__W   s!   € Ø�ãHKËVÐTˆä×Ñ˜d¨#Ö7r   )rC   r'   ©r	   r
   r   r   r   r   r   r!   r"   s   @r   r@   r@   M   s   ø‡ € ñ÷8ò 8r   r@   c                   ó.   a € ] tR t^_t o RtRR ltRtV tR# )ÚHostChangedErrorz?Raised when an existing pool gets a request for a foreign host.c                óP   € R V,          p\         P                  WW$4       W0n        R# )z)Tried to open a foreign host with url: %sN)r%   r   Úretries)r   r   r(   rI   r   s   &&&& r   r   ÚHostChangedError.__init__b   s!   € Ø=ÀÕCˆÜ×Ñ˜d¨#Ô7ØŽr   )rI   N)é   rE   r"   s   @r   rG   rG   _   s   ø‡ € ÙI÷ò r   rG   c                   ó   € ] tR t^htRtRtR# )ÚTimeoutStateErrorz1Raised when passing an invalid state to a timeoutr   Nr   r   r   r   rM   rM   h   s   † Ù;ãr   rM   c                   ó   € ] tR t^ntRtRtR# )ÚTimeoutErrorz³Raised when a socket timeout error occurs.

Catching this error will catch both :exc:`ReadTimeoutErrors
<ReadTimeoutError>` and :exc:`ConnectTimeoutErrors <ConnectTimeoutError>`.
r   Nr   r   r   r   rO   rO   n   s   † ñó 	r   rO   c                   ó   € ] tR t^xtRtRtR# )ÚReadTimeoutErrorzFRaised when a socket timeout occurs while receiving data from a serverr   Nr   r   r   r   rQ   rQ   x   s   † ÙPãr   rQ   c                   ó   € ] tR t^€tRtRtR# )ÚConnectTimeoutErrorz@Raised when a socket timeout occurs while connecting to a serverr   Nr   r   r   r   rS   rS   €   s   † ÙJãr   rS   c                   ó   € ] tR t^†tRtRtR# )ÚNewConnectionErrorzHRaised when we fail to establish a new connection. Usually ECONNREFUSED.r   Nr   r   r   r   rU   rU   †   s   † ÙRãr   rU   c                   ó   € ] tR t^ŒtRtRtR# )ÚEmptyPoolErrorzCRaised when a pool runs out of connections and no more are allowed.r   Nr   r   r   r   rW   rW   Œ   ó   † ÙMãr   rW   c                   ó   € ] tR t^’tRtRtR# )ÚClosedPoolErrorzCRaised when a request enters a pool after the pool has been closed.r   Nr   r   r   r   rZ   rZ   ’   rX   r   rZ   c                   ó   € ] tR t^˜tRtRtR# )ÚLocationValueErrorz<Raised when there is something wrong with a given URL input.r   Nr   r   r   r   r\   r\   ˜   s   † ÙFãr   r\   c                   ó*   a € ] tR t^žt o RtR tRtV tR# )ÚLocationParseErrorz=Raised when get_host or similar fails to parse the URL input.c                óN   € R V,          p\         P                  W4       Wn        R# )zFailed to parse: %sN)r   r   Úlocation)r   r`   r   s   && r   r   ÚLocationParseError.__init__¡   s   € Ø'¨(Õ2ˆÜ×Ñ˜4Ô)à Žr   )r`   NrE   r"   s   @r   r^   r^   ž   s   ø‡ € ÙG÷!ð !r   r^   c                   ó6   a a€ ] tR t^¨t oRtV 3R ltRtVtV ;t# )ÚURLSchemeUnknownz2Raised when a URL input has an unsupported scheme.c                óL   <€ R V,          p\         \        V `  V4       Wn        R# )zNot supported URL scheme %sN)r2   rc   r   Úscheme©r   re   r   r   s   && €r   r   ÚURLSchemeUnknown.__init__«   s"   ø€ Ø/°&Õ8ˆÜÔ Ñ.¨wÔ7àŽr   )re   r7   r9   s   @@r   rc   rc   ¨   s   ù‡ € Ù<÷õ r   rc   c                   ó"   € ] tR t^²tRtRtRtRtR# )ÚResponseErrorzDUsed as a container for an error reason supplied in a MaxRetryError.ztoo many error responsesz&too many {status_code} error responsesr   N)r	   r
   r   r   r   ÚGENERIC_ERRORÚSPECIFIC_ERRORr   r   r   r   ri   ri   ²   s   † ÙNà.€MØ=„Nr   ri   c                   ó   € ] tR t^¹tRtRtR# )ÚSecurityWarningz0Warned when performing security reducing actionsr   Nr   r   r   r   rm   rm   ¹   ó   † Ù:ãr   rm   c                   ó   € ] tR t^¿tRtRtR# )ÚSubjectAltNameWarningzBWarned when connecting to a host with a certificate missing a SAN.r   Nr   r   r   r   rp   rp   ¿   s   † ÙLãr   rp   c                   ó   € ] tR t^ÅtRtRtR# )ÚInsecureRequestWarningz/Warned when making an unverified HTTPS request.r   Nr   r   r   r   rr   rr   Å   s   † Ù9ãr   rr   c                   ó   € ] tR t^ËtRtRtR# )ÚSystemTimeWarningz0Warned when system time is suspected to be wrongr   Nr   r   r   r   rt   rt   Ë   rn   r   rt   c                   ó   € ] tR t^ÑtRtRtR# )ÚInsecurePlatformWarningzIWarned when certain TLS/SSL configuration is not available on a platform.r   Nr   r   r   r   rv   rv   Ñ   s   † ÙSãr   rv   c                   ó   € ] tR t^×tRtRtR# )ÚSNIMissingWarningz9Warned when making a HTTPS request without SNI available.r   Nr   r   r   r   rx   rx   ×   r.   r   rx   c                   ó   € ] tR t^ÝtRtRtR# )ÚDependencyWarningzW
Warned when an attempt is made to import a module with missing optional
dependencies.
r   Nr   r   r   r   rz   rz   Ý   ó   † ñó
 	r   rz   c                   ó   € ] tR t^ætRtRtR# )ÚResponseNotChunkedz;Response needs to be chunked in order to read it as chunks.r   Nr   r   r   r   r}   r}   æ   r<   r   r}   c                   ó   € ] tR t^ìtRtRtR# )ÚBodyNotHttplibCompatiblez{
Body should be :class:`http.client.HTTPResponse` like
(have an fp attribute which returns raw chunks) for read_chunked().
r   Nr   r   r   r   r   r   ì   r{   r   r   c                   ó<   a a€ ] tR t^õt oRtV 3R ltR tRtVtV ;t	# )r   z¾
Response length doesn't match expected Content-Length

Subclass of :class:`http.client.IncompleteRead` to allow int value
for ``partial`` to avoid creating large objects on streamed reads.
c                ó.   <€ \         \        V `  W4       R # r'   )r2   r   r   )r   ÚpartialÚexpectedr   s   &&&€r   r   ÚIncompleteRead.__init__ý   s   ø€ ÜŒn˜dÑ,¨WÖ?r   c                ó@   € R V P                   V P                  3,          # )z/IncompleteRead(%i bytes read, %i more expected))r‚   rƒ   r   s   &r   Ú__repr__ÚIncompleteRead.__repr__   s#   € Ø@Ø�L‰LØ�M‰MðD
õ 
ð 	
r   r   ©
r	   r
   r   r   r   r   r†   r   r!   r8   r9   s   @@r   r   r   õ   s   ù‡ € ñõ@÷
ò 
r   r   c                   ó<   a a€ ] tR tRt oRtV 3R ltR tRtVtV ;t	# )ÚInvalidChunkLengthi  z+Invalid chunk length in a chunked response.c                óx   <€ \         \        V `  VP                  4       VP                  4       Wn        W n        R # r'   )r2   rŠ   r   ÚtellÚlength_remainingÚresponseÚlength)r   rŽ   r�   r   s   &&&€r   r   ÚInvalidChunkLength.__init__
  s0   ø€ ÜÔ  $Ñ0Ø�M‰M‹O˜X×6Ñ6ô	
ð !ŒØŽr   c                ó@   € R V P                   V P                  3,          # )z0InvalidChunkLength(got length %r, %i bytes read))r�   r‚   r   s   &r   r†   ÚInvalidChunkLength.__repr__  s#   € ØAØ�K‰KØ�L‰LðE
õ 
ð 	
r   )r�   rŽ   rˆ   r9   s   @@r   rŠ   rŠ     s   ù‡ € Ù5õ÷
ò 
r   rŠ   c                   ó   € ] tR tRtRtRtR# )ÚInvalidHeaderi  z(The header provided was somehow invalid.r   Nr   r   r   r   r”   r”     s   † Ù2ãr   r”   c                   ó6   a a€ ] tR tRt oRtV 3R ltRtVtV ;t# )ÚProxySchemeUnknowni  z1ProxyManager does not support the supplied schemec                ó`   <€ VR 8X  d   RpVf   RpM	RV,          p\         \        V `  V4       R# )Ú	localhostNz>Proxy URL had no scheme, should start with http:// or https://zCProxy URL had unsupported scheme %s, should use http:// or https://)r2   r–   r   rf   s   && €r   r   ÚProxySchemeUnknown.__init__#  sA   ø€ ð �[Ô ØˆFØŠ>ØV‰Gð VØõð ô 	Ô  $Ñ0°Ö9r   r   r7   r9   s   @@r   r–   r–     s   ù‡ € Ù;÷:õ :r   r–   c                   ó   € ] tR tRtRtRtR# )ÚProxySchemeUnsupportedi2  z=Fetching HTTPS resources through HTTPS proxies is unsupportedr   Nr   r   r   r   r›   r›   2  s   † ÙGãr   r›   c                   ó6   a a€ ] tR tRt oRtV 3R ltRtVtV ;t# )ÚHeaderParsingErrori8  zNRaised by assert_header_parsing, but we convert it to a log.warning statement.c                óT   <€ T;'       g    R : RV: 2p\         \        V `  V4       R# )ÚUnknownz, unparsed data: N)r2   r�   r   )r   ÚdefectsÚunparsed_datar   r   s   &&& €r   r   ÚHeaderParsingError.__init__;  s(   ø€ Ø-4×-AÐ-A¸	Ò-AÂ=ÐQˆÜÔ  $Ñ0°Ö9r   r   r7   r9   s   @@r   r�   r�   8  s   ù‡ € ÙX÷:õ :r   r�   c                   ó   € ] tR tRtRtRtR# )ÚUnrewindableBodyErrori@  z9urllib3 encountered an error when trying to rewind a bodyr   Nr   r   r   r   r¤   r¤   @  r.   r   r¤   N).Ú
__future__r   Úpackages.six.moves.http_clientr   Úhttplib_IncompleteReadÚ	Exceptionr   ÚWarningr   r   r%   r-   r0   r;   r>   ÚConnectionErrorr@   rG   rM   rO   rQ   rS   rU   rW   rZ   Ú
ValueErrorr\   r^   rc   ri   rm   rp   rr   rt   rv   rx   rz   r}   r   rŠ   r”   ÚAssertionErrorr–   r›   r�   r¤   r   r   r   Ú<module>r­      sâ  ðÝ &å Tô
	�	ô 	ô	�'ô 	ô	,�	ô 	,ô	6�9ô 	6ô	ˆyô 	ô$�ô $ô	�)ô 	ô	�Iô 	ð  €ô8�Lô 8ô$�|ô ô	˜	ô 	ô	�9ô 	ô	�| \ô 	ô	˜,ô 	ô	Ð,¨iô 	ô	�Yô 	ô	�iô 	ô	˜ Yô 	ô!Ð+ô !ôÐ)ô ô>�Iô >ô	�kô 	ô	˜Oô 	ô	˜_ô 	ô	˜ô 	ô	˜oô 	ô	˜ô 	ô	˜ô 	ô	˜¨
ô 	ô	˜yô 	ô
�YÐ 6ô 
ô$
˜Ð$:ô 
ô"	�Iô 	ô:˜Ð)9ô :ô(	˜Zô 	ô:˜ô :ô	˜Iö 	r   