
    vKg_	                     .    S SK rS SKJr    " S S5      rg)    N)Optionalc                   Z    \ rS rSrSS jrS\\   SS4S jrS\SS4S jrS\S\4S	 jr	S
r
g)SimpleCookieJar   returnNc                     0 U l         g )Njar)selfs    T/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/websocket/_cookiejar.py__init__SimpleCookieJar.__init__   s	        
set_cookiec                    U(       a  [         R                  R                  U5      nUR                  5        H  nUR	                  S5      =n(       d  M  UR                  S5      (       d  SU 3nU R                  R	                  U5      (       a  U R                  R	                  U5      O[         R                  R                  5       nUR                  U5        XPR                  UR                  5       '   M     g g Ndomain.)	httpcookiesSimpleCookievaluesget
startswithr
   updatelower)r   r   simple_cookievr   cookies         r   addSimpleCookieJar.add   s     LL55jAM"))+UU8_,6,!,,S11#$VH  88<<// V,!\\668 
 MM-0/5HHV\\^, , r   c                 "   U(       a  [         R                  R                  U5      nUR                  5        HT  nUR	                  S5      =n(       d  M  UR                  S5      (       d  SU 3nX R                  UR                  5       '   MV     g g r   )r   r   r   r   r   r   r
   r   )r   r   r   r   r   s        r   setSimpleCookieJar.set,   sr     LL55jAM"))+UU8_,6,!,,S11#$VH/<HHV\\^,	 , r   hostc                    U(       d  g/ nU R                   R                  5        H_  u  p4UR                  5       nUR                  U5      (       d
  XSS  :X  d  M5  UR	                  U R                   R                  U5      5        Ma     SR                  [        S [        [        S U5       VVVs/ sH-  nUR                  5        H  u  pgU SUR                   3PM     M/     snnn5      5      5      $ s  snnnf )N    z; =)
r
   itemsr   endswithappendr   joinfiltersortedvalue)r   r%   r   r   _r   kr   s           r   r   SimpleCookieJar.get6   s    )IF::<D}}V$$qr
(:txx||F34 *
 yy '-T7&;&;F$*LLNDA #Qqwwi($2 )&;	
 	
s   .3C2r	   )r   N)__name__
__module____qualname____firstlineno__r   r   strr    r#   r   __static_attributes__ r   r   r   r      sD    6hsm 6 6 =c =d =
 
 
r   r   )http.cookiesr   typingr   r   r:   r   r   <module>r=      s     (3
 3
r   