
    nbi
                    T   U d dl mZ d dlZd dlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ dd	lmZmZ ej        rd dlZd d
lmZmZ  G d ded          Zej        eej        ej                 ej        e         ej        e         eeef         Zded<   ej        ej        e         ej        e         f         Zded<   ej        eef         Z ded<   ej        e ej!        ee f         ej!        ee ef         f         Z"ded<   ej#        ej        ej!        ee"f         e
f                  Z$ded<   ej        e$ej%        ee"f         f         Z&ded<   ej        ej#        ej!        eej        eef         f                  ej%        eej        eef         f         f         Z'ded<   ej#        ej        ej!        e(e(e(f         ej!        e(e(e(ef         f                  Z)ded<   ej!        ej*        de+f         ej!        e+df         f         Z,ded<   ej        e-eedf         Z.ded<   ej        e-edf         Z/ded<   ej        dedf         Z0ded<   ej        e(ef         Z1ded<   	 d dlmZ  G d d e          Z2n# e3$ r ej4        eej        f         Z2Y nw xY w G d! d"ej5                  Z6dS )#    )annotationsN)Enum   )LowLevelResponse)AsyncLowLevelResponse)RequestField)_TYPE_FAILEDTELL)_TYPE_DEFAULTTimeout)Literal	TypedDictc                  .    e Zd ZU ded<   ded<   ded<   dS )_TYPE_PEER_CERT_RET_DICTztuple[tuple[str, str], ...]subjectAltNamez'tuple[tuple[tuple[str, str], ...], ...]subjectstrserialNumberN__name__
__module____qualname____annotations__     f/var/www/html/mdtn/previsions/meteo_cartes/venv/lib/python3.11/site-packages/urllib3_future/_typing.pyr   r      s6         33338888r   r   F)totalztyping.TypeAlias
_TYPE_BODY_TYPE_ASYNC_BODY_TYPE_FIELD_VALUE_TYPE_FIELD_VALUE_TUPLE_TYPE_FIELDS_SEQUENCE_TYPE_FIELDS_TYPE_ENCODE_URL_FIELDS_TYPE_SOCKET_OPTIONS._TYPE_REDUCE_RESULT_TYPE_TIMEOUT_TYPE_TIMEOUT_INTERNAL_TYPE_PEER_CERT_RET_TYPE_BODY_POSITION)r   c                  L    e Zd ZU ded<   ded<   ded<   ded<   ded<   ded	<   d
S )_TYPE_SOCKS_OPTIONSz
int | Enumsocks_version
str | None
proxy_host
proxy_portusernamepasswordboolrdnsNr   r   r   r   r+   r+   N   sU         !!!!




r   r+   c                  8    e Zd ZU ded<   ded<   ded<   ded<   d	S )
ProxyConfigzssl.SSLContext | Nonessl_contextr2   use_forwarding_for_httpszNone | str | Literal[False]assert_hostnamer-   assert_fingerprintNr   r   r   r   r5   r5   Z   sB         &&&&""""0000""""""r   r5   )7
__future__r   typingenumr   backendr   backend._asyncr   fieldsr   util.requestr	   util.timeoutr
   r   TYPE_CHECKINGssltyping_extensionsr   r   r   UnionbytesIOAnyIterabler   r   r   AsyncIterabler   r   Tupler    Sequencer!   Mappingr"   r#   intr$   Callableobjectr%   floatr&   r'   r(   r)   r+   ImportErrorDict
NamedTupler5   r   r   r   <module>rU      s   " " " " " " "        % % % % % % 1 1 1 1 1 1             * * * * * * 0 0 0 0 0 0 0 0	 JJJ44444444    9E      &|	
Ifj
OE
OC 
     &,\

&     
 '-l3:&>  > > > >,2L
L''(
L',-/-      +1/
Lc#::;\IJ+      "(
N3//02"     -3L
OFLfl3:&>!>?@
N3S%Z0013-      *0
LS#s]#S#sC'(	**      )/
OCK &,vs{";;)     
 #),umWd/R"S S S S S+1<}d8R+S  S S S S(.t+)      )/S:J5J(K  K K K K7          i      7 7 7 +c6:o67# # # # #&# # # # # #s   !I6 6JJ