+
    LV-j±'  ã                   ó€  € ^ RI t ^ RIt^ RIt^ RIt^ RIHt ^ RIHt ^ RIt]P                  P                  ]P                  P                  ]4      R4      tR t]R8X  d}   ]! ]P"                  4      ^8¼  df   ]P"                  ^,          R8X  dN   ]P"                  ^,          R8H  t]P&                  ! ]],          RR	7       R
 t]! ]4       ]P*                  ! 4        ^ RIt^ RIt^ RIHt ^ RIHu Ht ^ RIt^ RI H!s!H"t"H#t# ^ RI$H%t& ^s'Rs(. R Os)R t*R t+ ! R R4      s,\Y        \R        ^ ,          \N        4      s- ! R R\B        4      s.\]        4       s/]s0 ! R R4      t1R t2] Pf                  ! ]2]4       R t4R t5R t6R t7R t8R t9]R8X  d1   ]5! RR7       ]5! RR7       ]6! 4        ]7! 4        ]8! 4        ]9! 4        R# R# )!é    N)Úsuppress)ÚBytesIOzsession-refimported-%s.pklc                 óÒ   € ^ RI pVP                  4       P                  4       R,          P                  RR\	        V4      ,           R,           4      pRV: RVP                  4       : 2# )r   Nz[obj]Ú[Ú]z while testing (with refimported=z):  éþÿÿÿ)Ú	tracebackÚ
format_excÚ
splitlinesÚreplaceÚreprÚlstrip)ÚerrorÚobjÚrefimportedr	   Úlines   &&&  Úh/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/dill/tests/test_session.pyÚ_error_liner      sM   € ÛØ×ÑÓ!×,Ñ,Ó.¨rÕ2×:Ñ:¸7ÀCÌÈSË	ÅMÐRUÕDUÓV�DÛ9DÀdÇkÁkÅmÐTÐTó    Ú__main__ú--childÚTrue©Úmodulec                 óŽ  €  R F3  p\        4       V,          P                  \        P                  9   d   K3  Q h	  R\        P                  9   d   R\        P                  9   g   Q h^ RIp^ RIpR F@  p\        4       V,          \        P                  R,          P                  V,          J d   K@  Q h	  \        P                  P                  R8X  g   Q hV '       d!   \        P                  VP                  J g   Q h\        P                  VP                  J g   Q hR#   \         d   p\        TXT 4      3Tn        h Rp?ii ; i)ÚjsonÚcalendarÚcmathN©r   ÚurlÚ	local_modÚsaxÚdom)ÚCalendarÚisleap)ÚglobalsÚ__name__ÚsysÚmodulesr   r   Ú__dict__r   Úday_nameÚ
__module__Úcomplex_logÚlogÚAssertionErrorr   Úargs)r   r   r   r   r   s   &    r   Útest_modulesr1   !   s÷   € ð	ÛA�Ü“y •~×.Ñ.´#·+±+Ö=Ð=Ð=ñ Bà¤§¡Ô,°¼C¿K¹KÔ1GÐGÐGß"ã-�Ü“y •~¬¯©°ZÕ)@×)IÑ)IÈ#Õ)NÕNÐNÐNñ .ä×$Ñ$×/Ñ/°:Ô=Ð=Ð=ßÜ×(Ñ(¨H×,=Ñ,=Ó=Ð=Ð=ä×'Ñ'¨5¯9©9Ó4Ð4Ò4øäô 	Ü% e¨S°+Ó>Ð@ˆEŒJØûð	ús*   ‚0D  ·A5D  Â1,D  ÃA D  Ä EÄ+D?Ä?E)r"   )r$   r%   r+   )r.   c                 ó   € V ^,          # )é   © ©Úxs   &r   Úsquaredr7   R   s
   € �q˜!•t�r   c                 ó   € V ^,          # )é   r4   r5   s   &r   Ú<lambda>r:   S   s   € �!�Q–$r   c                   ó&   a € ] tR t^Tt o R tRtV tR# )ÚPersonc                ó   € Wn         W n        R # ©N)ÚnameÚage)Úselfr?   r@   s   &&&r   Ú__init__ÚPerson.__init__U   s   € ØŒ	ØŽr   )r@   r?   N)r'   r,   Ú__qualname__Ú__firstlineno__rB   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r<   r<   T   s   ø‡ € ÷ð r   r<   c                   ó&   a € ] tR t^Yt o R tRtV tR# )ÚCalendarSubclassc                ób   € V P                  4        Uu. uF  p\        V,          NK  	  up# u upi r>   )Úiterweekdaysr+   )rA   Úis   & r   ÚweekdaysÚCalendarSubclass.weekdaysZ   s+   € Ø%)×%6Ñ%6Ô%8Ó9Ñ%8 ”˜—�Ñ%8Ñ9Ð9ùÒ9s   “,r4   N)r'   r,   rD   rE   rO   rF   rG   rH   s   @r   rK   rK   Y   s   ø‡ € ÷:ð :r   rK   c                   ó\   a € ] tR t^`t o ]! 4       P                  4       tR tR tR t	Rt
V tR# )ÚTestNamespacec                ó   € Wn         R # r>   )Úextra)rA   rT   s   &,r   rB   ÚTestNamespace.__init__b   s   € ØŽ
r   c                óü   € \        4       P                  4       V n        \        4       P                  4        \        4       P	                  V P
                  4       \        4       P	                  V P                  4       V # r>   )r&   ÚcopyÚbackupÚclearÚupdateÚtest_globalsrT   )rA   s   &r   Ú	__enter__ÚTestNamespace.__enter__d   sM   € Ü“i—n‘nÓ&ˆŒÜ‹	�‰ÔÜ‹	×Ñ˜×*Ñ*Ô+Ü‹	×Ñ˜Ÿ™Ô$Øˆr   c                ó|   € \        4       P                  4        \        4       P                  V P                  4       R # r>   )r&   rY   rZ   rX   )rA   Úexc_infos   &*r   Ú__exit__ÚTestNamespace.__exit__j   s"   € Ü‹	�‰ÔÜ‹	×Ñ˜Ÿ™Ö%r   )rX   rT   N)r'   r,   rD   rE   r&   rW   r[   rB   r\   r`   rF   rG   rH   s   @r   rR   rR   `   s'   ø‡ € Ù“9—>‘>Ó#€Lòò÷&ð &r   rR   c                 óú  € V P                   P                  R ^4      ^ ,          R,           p\        V R4      '       d   V P                  MTp\        P
                  P                  \        P
                  P                  V P                   4      R4      p\        P                  V3\        P                  V33 F-  w  r4\        \        4      ;_uu_ 4        V! V4       RRR4       K/  	  R#   + '       g   i     KD  ; i)Ú.z.pycÚ
__cached__Ú__pycache__N)Ú__file__ÚsplitÚhasattrrd   ÚosÚpathÚjoinÚdirnameÚremoveÚ
removedirsr   ÚOSError)r   ÚcachedÚpycacherm   Úfiles   &    r   Ú_clean_up_cachers   n   s¨   € Ø�_‰_×"Ñ" 3¨Ó*¨1Õ-°Õ6€FÜ")¨&°,×"?Ò"?ˆV×ÒÀV€FÜ�g‰g�l‰lœ2Ÿ7™7Ÿ?™?¨6¯?©?Ó;¸]ÓK€GÜŸ)™) VÐ,¬r¯}©}¸gÐ.FÓG‰ˆÜ”g×ÕÙ�4ŒL÷ Ñó Hß×Ðús   Ã	C)Ã)C:c                 ón  €  \         P                  pR F5  p\        4       V,          P                  W,          P                  8X  d   K5  Q h	  R F  pW4,          W,          8X  d   K  Q h	  R F<  pW4,          P                  VJ g   Q hW4,          ! ^4      W,          ! ^4      8X  d   K<  Q h	  \
        P                  \         P                  8X  g   Q h\        \        \
        4      '       g   Q h\        P                  VR,          P                  8X  g   Q h\        \        \        4      '       g   Q h\        \        \        4      '       g   Q h\        P                  4       VR,          P                  4       8X  g   Q h\        \         J g   Q hR#   \          d   p\#        TXT4      3Tn        h Rp?ii ; i)r   ÚpersonÚcalNr   )r6   ÚemptyÚnames)r7   Úcubed)r   r*   r&   r'   Ú__globals__r<   r,   Ú
isinstanceru   r@   Ú
issubclassrK   r$   rv   rO   Úselfrefr/   r   r0   )ÚmainÚglobals_copyr   Ú	main_dictr   r   s   &&&   r   Ú_test_objectsr�   x   si  € ðÜ×%Ñ%ˆ	ó >ˆCÜ“9˜S•>×*Ñ*¨lÕ.?×.HÑ.HÖHÐHÐHñ >ó +ˆCØ•> \Õ%6Ö6Ð6Ð6ñ +ó (ˆCØ•>×-Ñ-°Ó:Ð:Ð:Ø–> !Ó$¨Ö(9¸!Ó(<Ö<Ð<Ð<ñ (ô × Ñ ¤H×$5Ñ$5Ô5Ð5Ð5Üœ&¤&×)Ò)Ð)Ð)Ü�z‰z˜\¨(Õ3×7Ñ7Ô7Ð7Ð7äÔ*¬H×5Ò5Ð5Ð5Üœ#Ô/×0Ò0Ð0Ð0Ü�|‰|‹~ ¨eÕ!4×!=Ñ!=Ó!?Ô?Ð?Ð?äœ(Ó"Ð"Ò"øäô Ü! %¨¨kÓ:Ð<ˆŒ
Øûðús+   ‚AF Á	F Á'=F Â)C%F ÆF4ÆF/Æ/F4c                ó®  € / pV '       d   ^ RI Hp W!R&   \        R/ VB ;_uu_ 4       p \        P                  ! \
        V ,          V R7       ^ RIHpHpH	p VP                  V\        R\        V 4      .VR7      pV'       d   \         P                  ! V4       \        \        4      ;_uu_ 4        \         P"                  ! \
        V ,          4       RRR4       \%        4       p\        P                  ! Y€R7       TP'                  ^ 4       \        P(                  ! TRR	7       TP*                  R
,          ! \,        TP*                  T 4       RRR4       R#   + '       g   i     L�; i  \        \        4      ;_uu_ 4        \         P"                  ! \
        T ,          4       RRR4       i   + '       g   i     i ; i; i  + '       g   i     R# ; i)zNtest dump/load_module() for __main__, both in this process and in a subprocess)Úflagsrƒ   ©r   )ÚpythonÚshellÚspr   )r†   Nr   r   r�   r4   )r(   rƒ   rR   ÚdillÚdump_moduleÚsession_fileÚdill.tests.__main__r…   r†   r‡   Úcallrf   ÚstrÚexitr   ro   ri   rm   r   ÚseekÚload_modulerX   r   )	r   Úextra_objectsrƒ   Únsr…   r†   r‡   r   Úsession_buffers	   &        r   Útest_session_mainr”   •   s)  € à€MßåØ!&�gÑä	Ñ	'˜×	'Ò	'¨2ð	6ä×Òœ\¨KÕ7À[ÕQß=Ñ=Ø—G‘G˜V¤X¨y¼#¸kÓ:JÐKÐSX�GÓYˆEß”c—h’h˜u”oäœ'×"Õ"Ü—	’	œ,¨Õ4Ô5÷ #ô !›ˆÜ×Ò˜ÕAØ×Ñ˜AÔÜ×Ò˜°
Õ;Ø
�	‰	�/Ö"¤8¨R¯Y©Y¸ÔD÷! 
(Ñ	'÷ #×"û”œ'×"Õ"Ü—	’	œ,¨Õ4Ô5÷ #×"×"Ð"ý÷ 
(×	'Ð	'úsT   ¨GªA/E*ÂGÂ0"E	ÃA;GÅE'Å"GÅ*G Æ"F-Æ$	G Æ-F=Æ8G Ç GÇG	c                 óF  a€ ^ RI o\        P                  ! \        S4       SSn        SP
                  P                  4        U u. uF  q P                  R4      '       d   K  V NK  	  pp \        4       p\        P                  ! VS4       V F  p SP
                  V  K  	  VP                  ^ 4       \        P                  ! VS4       \        ;QJ d    V3R lV 4       F  '       d   K   RM	  RM! V3R lV 4       4      '       g   Q hSP                  SJ g   Q hR# u up i )z8test dump/load_module() for a module other than __main__NÚ__c              3   ó@   <"  € T F  qSP                   9   x € K  	  R # 5ir>   )r*   )Ú.0r   r   s   & €r   Ú	<genexpr>Ú%test_session_other.<locals>.<genexpr>¿   s   øé € Ð>±¨#�f—o‘oÖ%³ùs   ƒFT)Útest_classdefÚatexitÚregisterrs   r}   r*   ÚkeysÚ
startswithr   rˆ   r‰   r�   r�   Úall)r   Údict_objectsr“   r   s      @r   Útest_session_otherr¢   ¯   sÖ   ø€ ã"Ü
‡O‚O”O VÔ,Ø€F„NØ#)§?¡?×#7Ñ#7Ô#9ÓVÑ#9˜CÇÁÐPT×AU—C�CÑ#9€LÐVä“Y€NÜ×Ò�^ VÔ,ãˆØ�O‰O˜CÒ ñ ð ×Ñ˜ÔÜ×Ò�^ VÔ,ç‹3Ô>±Ó>�3�3Š3Ô>±Ó>×>Ò>Ð>Ð>Ø�>‰>˜VÓ#Ð#Ò#ùò Ws   ÁDÁ!Dc                  óB  € ^ RI Hp  RpV ! V4      p^*Vn        \        P                  P                  V4      pW2Jd=   \        RVP                  VP                  VP                  \        P                  R7       \        4       p\        P                  ! WBRR7       VP                  4       pV ! V4      p\        P                  ! \        V4      VR7      pVe   Q hVP                   V8X  g   Q hVP                  ^*8X  g   Q hV\        P"                  P%                  4       9  g   Q hVP'                  ^ 4       \        P                  ! \        V4      4      pVP                   V8X  g   Q hVP                  ^*8X  g   Q hV\        P"                  P%                  4       9  g   Q hR# )	r   )Ú
ModuleTypeÚ__runtime__z:There are objects to save by referenece that shouldn't be:)rr   T)r   r   r   N)Útypesr¤   r6   rˆ   ÚsessionÚ_stash_modulesÚprintÚ__dill_importedÚ__dill_imported_asÚ__dill_imported_top_levelr(   Ústderrr   r‰   Úgetvaluer�   r'   r)   Úvaluesr�   )r¤   ÚmodnameÚruntimeÚmodr“   Úsession_dumpÚ
return_vals          r   Útest_runtime_modulerµ   Â   sY  € Ý Ø€GÙ˜Ó!€GØ€G„Iä
�,‰,×
%Ñ
% gÓ
.€CØ
ÓÜÐJØ×!Ñ! 3×#9Ñ#9¸3×;XÑ;XÜ—:‘:õ	ô “Y€NÜ×Ò�^ÀÕFØ!×*Ñ*Ó,€Lñ ˜Ó!€GÜ×!Ò!¤'¨,Ó"7ÀÔH€JØÒÐÐØ×Ñ˜wÔ&Ð&Ð&Ø�9‰9˜Œ?Ðˆ?Øœ#Ÿ+™+×,Ñ,Ó.Ô.Ð.Ð.ð ×Ñ˜ÔÜ×Òœw |Ó4Ó5€GØ×Ñ˜wÔ&Ð&Ð&Ø�9‰9˜Œ?Ðˆ?Øœ#Ÿ+™+×,Ñ,Ó.Ô.Ð.Ò.r   c                  ó  € ^ RI p ^ RIp^ RIp^ RIpVP	                  R4      ;p\
        P                  R&   VP                  P                  ^R7      \        n
        V P                  Vn        VP                  Vn        \        P                  Vn        \!        4       p\        P"                  ! WTRR7       VP%                  ^ 4       \        P&                  ! V4      p\
        P                  R \)        VP*                  4      0 Rm8X  g   Q hR# )r   NÚ__test__)Úmax_workersTr„   >   ©rˆ   ÚexecutorÚthread_exec©ÚtypingÚAsyncContextManagerÚAsyncCM©ÚcollectionsÚUserDictÚDict)rÁ   Úconcurrent.futuresr¦   r½   r¤   r(   r)   ÚfuturesÚThreadPoolExecutorrˆ   rº   rÂ   rÃ   r¾   r¿   r»   r   r‰   r�   ÚloadÚsetr«   )rÁ   Ú
concurrentr¦   r½   r²   r“   s         r   Útest_refimported_imported_asrÊ   ä   sÍ   € ÛÛÛÛØ$)×$4Ñ$4°ZÓ$@Ð@€CŒ#�+‰+�jÑ
!Ø×&Ñ&×9Ñ9ÀaÐ9ÓH„D„MØ×#Ñ#€C„HØ×,Ñ,€C„KÜ—m‘m€C„Oä“Y€NÜ×Ò�^°dÕ;Ø×Ñ˜ÔÜ
�)Š)�NÓ
#€CÜ�‰�JÐäˆs×%Ñ%Ó&ò +ô ð ò r   c                  ó*  € \        4       ;_uu_ 4        \        4       p \        P                  ! V 4       ^ ;ss@\        4       P                  4       pV P                  ^ 4       \        P                  ! V 4      pV\        4       Jg   Q h\        4       V8X  g   Q hVR,          R8X  g   Q hVR,          \        8X  g   Q hVR,          \        Jg   Q hVR,          \        8w  g   Q hRV9  g   Q hRV9   g   Q h RRR4       R#   + '       g   i     R# ; i)r   r'   r   rx   r6   Úyrw   N)rR   r   rˆ   r‰   r6   rÌ   rw   r&   rW   r�   Úload_module_asdictrx   )r“   Úglobals_stateÚ	main_varss      r   Útest_load_module_asdictrÐ   û   së   € Ü	��Ü ›ˆÜ×Ò˜Ô(ð ˆ	ˆˆAØÜ›	Ÿ™Ó(ˆà×Ñ˜AÔÜ×+Ò+¨NÓ;ˆ	à¤£	Ó)Ð)Ð)Ü‹y˜MÔ)Ð)Ð)à˜Õ$¨
Ô2Ð2Ð2Ø˜Õ!¤UÔ*Ð*Ð*Ø˜Õ!¬Ó.Ð.Ð.Ø˜�~¤Ô"Ð"Ð"Ø˜)Ô#Ð#Ð#Ø˜)Ô#Ð#Ñ#÷) 
��Šús   “C#DÄD	Fr„   T)ÚAliceÚBobÚCarol):rœ   ri   r(   r   Ú
contextlibr   Úior   rˆ   rj   rk   rl   rf   rŠ   r   r'   ÚlenÚargvr   r�   r1   rŽ   r   Úurllibr    Úxmlr"   Úxml.dom.minidomr#   ÚminidomÚtest_dictviewsr!   r   r$   r%   r+   r   r.   r-   r6   rw   rx   r7   ry   r<   ru   rK   rv   r}   rR   rs   r�   r�   r”   r¢   rµ   rÊ   rÐ   r4   r   r   Ú<module>rÝ      s�  ðó Û 	Û 
Û Ý Ý ã à�w‰w�|‰|˜BŸG™GŸO™O¨HÓ5Ð7SÓT€òUð
 ˆzÔ™c #§(¡(›m¨qÔ0°S·X±X¸aµ[ÀIÔ5Mà—8‘8˜A•; &Ñ(€KØ×Ò�\ KÕ/¸
ÕCòñ2 �ÔØ‡H‚H„Jó Û Ý ß Ð Û "÷ 0Ñ /Ý $ð €Ø€Ú!€Ú Ù€÷ñ ô 
”�a•œ!Ó	€ô:”xô :ô Ó€Ø
€÷&ñ &òð ‡‚� Ô +òò:Eò4$ò& /òDò.$ð. ˆzÔÙ %Õ(Ù $Õ'ÙÔÙÔÙ Ô"ÙÖñ r   