Your IP : 3.135.220.255


Current Path : /opt/alt/python313/lib64/python3.13/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/__pycache__/site.cpython-313.opt-2.pyc

�

1}g*c��~�SSKrSSKrSSKrSSKrSSKrSSKr\R\R/qSq	Sq
SqSrSr
SrSrSrSrSSjrS	rS
rSrSrS
rSrSrSSjrSSjrSrSrSrSrSr Sr!Sr"Sr#Sr$Sr%\RLRN(d\%"5 Sr(\)S:Xa\("5 gg)�Nc�t�[RR(a[U[RS9 gg)N��file)�sys�flags�verbose�print�stderr)�messages �+/opt/alt/python313/lib64/python3.13/site.py�_tracer
\s"��
�y�y���
�g�C�J�J�'��c���[RR"U6n[RRU5nU[RRU54$![a N-f=f�N)�os�path�join�abspath�OSError�normcase)�paths�dirs  r�makepathras[��
�'�'�,�,��
�C�
��g�g�o�o�c�"������ � ��%�%�%���
��
�s�A�
A,�+A,c�P�[[RR55H�nSnURR
nUS;aM$[RRUR5Ul[RRUR5UlM� g![a5 URRR
nN�![a N�f=ff=f![[[4a N�f=f![[[4a M�f=f)N>�_frozen_importlib�_frozen_importlib_external)�setr�modules�values�
__loader__�
__module__�AttributeError�__spec__�loaderrrr�__file__r�	TypeError�
__cached__)�m�
loader_modules  r�	abs_pathsr*js���
����#�#�%�
&���
�	��L�L�3�3�M�� S�S��	���������4�A�J�	��7�7�?�?�1�<�<�8�A�L�!'���	�
� !�
�
� 1� 1� <� <�
��!�
��
��	�����3�	��	�����3�	��	�sM�B/�
.C1�<.D�/
C.�: C�
C*�&C.�)C*�*C.�1D	�D	�D%�$D%c���/n[5n[RH9n[U5up#X1;dMUR	U5 URU5 M; U[RSS&U$r)rrrr�append�add)�L�known_pathsr�dircases    r�removeduppathsr1�s]��
	�A��%�K��x�x�� ��}����%�
�H�H�S�M��O�O�G�$���C�H�H�Q�K��rc���[5n[RHHn[RR	U5(a [U5up#UR
U5 MHMJ U$![a M[f=fr)rrrr�existsrr-r&)�d�item�_�itemcases    r�_init_pathinfor8�se����A�����	��w�w�~�~�d�#�#�&�t�n������h��$��
�H���	��	�s�AA)�)
A7�6A7c	�"�Uc
[5nSnOSn[RRX5n[R"U5n[
USS5[R-(d#[
USS5[R-(a[SU<35 g[SU<35 [R"U5nUR5nSSS5 WRS5n[%UR'5S5H�up�U
R)S5(aMU
R+5S
:XaM3U
R)S5(a
[-U
5 MWU
R/5n
[1X
5up�X�;aX[RR3U5(a2[4RR7U5 UR9U5 M�M�M� U(aSnU$![
a gf=f!,(df   GN+=f![
a gf=f![aH SSKnWRUR#55n[S	U<S
UR#5<35 GN}f=f![:a�n
[=SU	SSUS3[4R>S9 SSK nURCU
5H5nUR'5Hn
[=SU
-[4R>S9 M  M7 [=S[4R>S9 Sn
A
 GM*Sn
A
ff=f)NTF�st_flagsr�st_file_attributeszSkipping hidden .pth file: zProcessing .pth file: z	utf-8-sigzCannot read z# as UTF-8. Using fallback encoding ��#�)zimport zimport	zError processing line r4z of z:
rz  z
Remainder of file ignored)"r8rrr�lstatr�getattr�stat�	UF_HIDDEN�FILE_ATTRIBUTE_HIDDENr
�io�	open_code�read�decode�UnicodeDecodeError�locale�getencoding�	enumerate�
splitlines�
startswith�strip�exec�rstriprr3rr,r-�	Exceptionr	r
�	traceback�format_exception)�sitedir�namer/�reset�fullname�st�f�pth_contentrI�n�linerr0�excrR�records                r�
addpackager_�s���
��$�&�������w�w�|�|�G�*�H��
�X�X�h�
��
��Z��	#�d�n�n�	4�	��)�1�	-��0J�0J�	J��,�X�L�9�:��
�
#�H�<�0�1��
�\�\�(�
#�q��&�&�(�K�$�

D�"�(�(��5���[�3�3�5�q�9����?�?�3�����:�:�<�2���	����6�7�7��T�
���;�;�=�D�#�G�2�L�C��)�b�g�g�n�n�S�.A�.A�������$�����(�/B�)�:�.
������e�����$�
#��������D�	�!�(�(��);�);�)=�>����h�\�**�*0�*<�*<�*>�)A�C�	D�D��,�	��*�1�Q�%�t�H�:�S�A��z�z�
#��#�4�4�S�9��"�-�-�/�D��$�t�)�#�*�*�5�0�:�
�/�c�j�j�A���	�st�G*�/H�G:�H�H�>!I1�!A6I1�*
G7�6G7�:
H	�H�	H�
H�H�AI.�-I.�1
L�;BL	�	Lc��[SU<35 Uc
[5nSnOSn[U5upX1;a0[RRU5 UR
U5 [R"U5nUVs/sH5nURS5(dMURS5(aM3UPM7 nn[U5Hn[XU5 M U(aSnU$![a gf=fs snf)NzAdding directory: TFz.pth�.)r
r8rrrr,r-r�listdirr�endswithrM�sortedr_)rTr/rV�sitedircase�namesrUs      r�
addsitedirrg�s����
��{�+�,���$�&������#�G�,��G��%������� �����$���
�
�7�#��$�
D�e�d��
�
�f�%��.2�o�o�c�.B��e�E�
D��u�
���7�+�.�������������
Ds$�%C&�?C6�C6�5C6�&
C3�2C3c��[RR(ag[[S5(aB[[S5(a-[R
"5[R"5:wag[[S5(aB[[S5(a-[R"5[R"5:wagg)NF�getuid�geteuid�getgid�getegidT)	rr�no_user_site�hasattrrrjrirlrk�rr�check_enableusersiterp�sw���y�y�����r�8�����Y�!7�!7�
�:�:�<�2�9�9�;�&���r�8�����Y�!7�!7�
�:�:�<�2�9�9�;�&��rc��g)N�Pythonrororr�_get_implementationrss��rc	���[RRSS5nU(aU$[RS;agSn[R
S:Xa9[RRS5=(d SnU"U[
55$[RS:XaB[R(a-U"SS[RS	[RSS
-5$U"SS5$)N�PYTHONUSERBASE>�ios�tvos�wasi�vxworks�watchos�
emscriptenc�v�[RR[RR"U65$r)rr�
expanduserr)�argss r�joinuser�_getuserbase.<locals>.joinuser*s$���w�w�!�!�"�'�'�,�,��"5�6�6r�nt�APPDATA�~�darwin�Libraryz%d.%d�z.local)	r�environ�getr�platformrUrs�
_framework�version_info)�env_baser�bases   r�_getuserbaser�!s����z�z�~�~�.��5�H�����|�|�R�R��7�
�w�w�$���z�z�~�~�i�(�/�C����1�3�4�4�
�|�|�x��C�N�N���Y�����#�"2�"2�2�A�"6�6�8�	8��C��"�"rc��[Rn[[S5(aS[R;aSnOSn[	5nUR5n[RS:Xa*[RRSS5nUSUUS3$[RS:Xa[R(aUS	US
3$USUSSUS
US
3$)N�abiflags�tr>r�ra�\z\site-packagesr�z/lib/z/site-packagesz/lib/pythonrr<)rr�rnr�rs�lowerrrU�winver�replacer�r�)�userbase�version�
abi_thread�implementation�implementation_lower�	ver_nodots      r�	_get_pathr�9s������G��s�J���C�3�<�<�$7��
��
�(�*�N�)�/�/�1��	�w�w�$���J�J�&�&�s�B�/�	���2�n�-�i�[��H�H�
�|�|�x��C�N�N���5�!5� 6�n�E�E��Z�{�7�1�:�,�a���
�|�J�<�~�V�Vrc�0�[c
[5q[$r)�	USER_BASEr�rorr�getuserbaser�Ls���� �N�	��rc�\�[5n[cUcSq[$[U5q[$)NF)r��	USER_SITE�ENABLE_USER_SITEr�)r�s r�getusersitepackagesr�Ys7���}�H�����$����"�(�+�I��rc��[S5 [5n[(a/[RRU5(a[
X5 U$)NzProcessing user site-packages)r
r�r�rr�isdirrg)r/�	user_sites  r�addusersitepackagesr�js;���*�+�#�%�I���B�G�G�M�M�)�4�4��9�*��rc���/n[5nUc[nUGHQnU(aX2;aMURU5 [5R	5n[
Rn[[
S5(aS[
R;aSnOSn[RS:Xa�[
R/n[
RS:waURS5 UHDn[RRX8UUSSUSU3S	5n	URU	5 MF GMURU5 UR[RRUS
S	55 GMT U$)Nr�r�r>�/�librrar<z
site-packages�Lib)r�PREFIXESr-rsr�rr�rnr�r�sep�
platlibdirr,rr)
�prefixes�sitepackages�seen�prefixr��verr��libdirs�libdirrs
          r�getsitepackagesr�ys/���L��5�D����������������,�.�4�4�6�������3�
�#�#��s�|�|�(;��J��J�
�6�6�S�=��~�~�&�G��~�~��&����u�%�!���w�w�|�|�F�'5�&6�s�1�v�h�a��A��x�
�|�$T�$3�5���#�#�D�)�	"�
����'���������V�U�O� L�M�/�0�rc��[S5 [U5H4n[RR	U5(dM)[X 5 M6 U$)NzProcessing global site-packages)r
r�rrr�rg)r/r�rTs   r�addsitepackagesr��s=��
�,�-�"�8�,��
�7�7�=�=��!�!��w�,�-��rc��[RS:XaSnOSn[R"SU5[l[R"SU5[lg)Nr�zCtrl-Z plus ReturnzCtrl-D (i.e. EOF)�quit�exit)rr��
_sitebuiltins�Quitter�builtinsr�r�)�eofs r�setquitr��sA��
�v�v��~�"��!��!�)�)�&�#�6�H�M�!�)�)�&�#�6�H�Mrc�l�[R"S[R5[l[R"SS5[l//p[
[SS5nU(dB[[S5(a-[RR[R5nU(aaURSS/5 UR[RRU[R5U[R/5 [R"SS	X5[lg)
N�	copyright�creditsz�    Thanks to CWI, CNRI, BeOpen, Zope Corporation, the Python Software
    Foundation, and a cast of thousands for supporting Python
    development.  See www.python.org for more information.�_stdlib_dirr%zLICENSE.txt�LICENSE�licensez'See https://www.python.org/psf/license/)r��_Printerrr�r�r�r@rnrr�dirnamer%�extendr�pardir�curdirr�)�files�dirs�heres   r�setcopyrightr��s���&�/�/��S�]�]�K�H��$�-�-�i�:>�?�H���b�4��3�
�t�,�D��G�B�
�+�+��w�w���r�{�{�+���
���m�Y�/�0����R�W�W�\�\�$��	�	�2�D�"�)�)�D�E�$�-�-��1�
��H�rc�@�[R"5[lgr)r��_Helperr��helprorr�	sethelperr��s��!�)�)�+�H�Mrc�
�[RR(d([RRS5nU(aU$[RR[RRS5S5$)N�PYTHON_HISTORYr�z.python_history)	rr�ignore_environmentrr�r�rrr})�historys r�gethistoryfiler��sU��
�9�9�'�'��*�*�.�.�!1�2����N�
�7�7�<�<����*�*�3�/���rc�"�[[lgr)�register_readliner�__interactivehook__rorr�enablerlcompleterr��s��0�C�rc�^^�[RR(d[R"S5nOSnSSKnSSKnSSKnU(aSnO�[RnUVs/sHofS:wdM
UPM sn[l	SSK
n[RS:XaSSKnURR4nOSSKnUR RnSSKJn U[l	UbDUR&S:XaUR)S5 OUR)S	5 UR+5 UbUR/5S:Xa_[15mU(aWRm[,/WQ7n	OUcgUm[,n	TR3T5 UU4S
jn
UR5U
5 gg![a SnGNkf=f![a gf=fs snf!U[l	f=f![a gf=f![,a N�f=f!U	a Nzf=f)N�PYTHON_BASIC_REPLFrr>r�)�CAN_USE_PYREPL�editlinezbind ^I rl_completez
tab: completec�V>�TRT5 g![[4a gf=fr)�write_history_file�FileNotFoundError�PermissionError)r��readline_modules��r�
write_history�(register_readline.<locals>.write_history<s/���
��2�2�7�;��%��7�
��
�s��(�()rrr�r�getenv�atexit�readline�rlcompleter�ImportErrorr�_pyrepl.readlinerU�_pyrepl.windows_console�windows_console�_error�_pyrepl.unix_console�unix_console�_pyrepl.mainr��backend�parse_and_bind�read_init_filer�get_current_history_lengthr��read_history_file�register)
r�r�r�r�r��
original_path�p�_pyrepl�console_errors�
exceptionsr�r�r�s
           @@rr�r��s�����9�9�'�'��I�I�&9�:��!����	��
���"�N��H�H�M�#0�<�=�a��G��=�<�C�H�

)�'��7�7�d�?�2�&-�&=�&=�&D�&D�%F�N�/�%,�%9�%9�%@�%@�N�7�(��������z�)��#�#�$9�:��#�#�O�4�	��#�#�%���8�>�>�@�A�E�!�"���%�.�.�O�!�3�N�3�J����&�O� �J�	��-�-�g�6�	�	���
�&�?F��Y�	��H�	�������=��)����������	�

�	��6�	��	�s��F%�F8�
	G�G�(	G�5G�;G�AG
�G�G-�:G=�%F5�1F8�4F5�5F8�8
G�G�G�

G�G�
G*�)G*�-
G:�9G:�=H�Hc�b�[Rn[RS:Xa%SU;a[RS=n[lO[R
n[RR[RRU55n[RRU5nS[l	Sn[S[RRX55[RRXE545S5nU(GaUnSn[USS9n	U	Hxn
SU
;dMU
RS5up�n
UR5R5nU
R5n
US	:XaU
R5nMeUS
:XdMmU
[l	Mz SSS5 U=[l[l[%U[R /5 US:Xa&[&R)S[R 5 U$[R /qSqU$!,(df   N�=f)
Nr��__PYVENV_LAUNCHER__z
pyvenv.cfgc3�r# �UH-n[RRU5(dM)Uv� M/ g7fr)rr�isfile)�.0�conffiles  r�	<genexpr>�venv.<locals>.<genexpr>Ts/���	
�&���w�w�~�~�h�'�	
�H�&�s�(7�	7�truezutf-8)�encoding�=zinclude-system-site-packages�homerF)rr�rr��_base_executable�
executablerr�r�_home�nextr�open�	partitionrNr�r��exec_prefixr�r��insertr�)r/�envr�exe_dir�site_prefix�
conf_basename�candidate_conf�virtual_conf�system_siterYr\�keyr6�values              r�venvrGs���
�*�*�C�
�|�|�x��$9�S�$@�,.�J�J�7L�,M�M�
�S�)��^�^�
��g�g�o�o�b�g�g�o�o�j�9�:�G��'�'�/�/�'�*�K��C�I� �M��	
������W�4������[�8�&�	
�	
�	�N��%�����,��
1�Q����$�;�$(�N�N�3�$7�M�C�E��)�)�+�+�+�-�C�!�K�K�M�E��<�<�&+�k�k�m�����$)��	��2�(3�2��
�S�_�	��c�j�j�\�2��&� ��O�O�A�s�z�z�*�
���
�
�|�H�$����12�
1�s�'
H �5AH �H � 
H.c��SSKng![anURS:XaSnAgeSnAff=f![a�n[R
R(a+[R"[R"56 SnAg[RRSURR<SU<S35 SnAgSnAff=f)Nr�
sitecustomizez9Error in sitecustomize; set PYTHONVERBOSE for traceback:
�: �
)
rr�rUrQrrr�
excepthook�exc_infor
�write�	__class__�__name__)rr]�errs   r�execsitecustomizer'~���/�	� ���	��x�x�?�*����		��
�/��9�9����N�N�C�L�L�N�+��J�J������'�'��.�
/�
/��	/��3��
-�(�0�(�-�0�
C
�AC�<C�C
c��SSKng![anURS:XaSnAgeSnAff=f![a�n[R
R(a+[R"[R"56 SnAg[RRSURR<SU<S35 SnAgSnAff=f)Nr�
usercustomizez9Error in usercustomize; set PYTHONVERBOSE for traceback:
rr )
r+r�rUrQrrrr!r"r
r#r$r%)r+r]r&s   r�execusercustomizer,�r(r)c��[RSSn[5nU[R:wa
[5 [	U5n[
c
[
5q[U5n[U5n[5 [5 [5 [RR(d
[5 [5 [
(a[!5 ggr)rrr1r*rr�rpr�r�r�r�r�r�isolatedr�r'r,)�	orig_pathr/s  r�mainr0�s��������I� �"�K��C�H�H��	���{�#�K���/�1��%�k�2�K�!�+�.�K��I��N�
�K��9�9�����������rc��Sn[RSSnU(d�[5n[5n[	S5 [R
Hn[	SU<S35 M [	S5 Sn[	SU<S	U"U5S
35 [	SU<S	U"U5S
35 [	S[<35 [R"S
5 /nSU;aUR[5 SU;aUR[5 U(a�[	[RRU55 [(a[R"S
5 g[SLa[R"S5 g[c[R"S5 g[R"S5 gS
SKn[	URU[RS
[R4-55 [R"S5 g)Na�    %s [--user-base] [--user-site]

    Without arguments print some useful information
    With arguments print the value of USER_BASE and/or USER_SITE separated
    by '%s'.

    Exit codes with --user-base or --user-site:
      0 - user site directory is enabled
      1 - user site directory is disabled by user
      2 - user site directory is disabled by super user
          or for security reasons
     >2 - unknown error
    r<zsys.path = [z    �,�]c�T�Ub%[RRU5(agg)Nr3z
doesn't exist)rrr�)rs rr3�_script.<locals>.exists�s ����B�G�G�M�M�$�$7�$7��&rzUSER_BASE: z (�)zUSER_SITE: zENABLE_USER_SITE: rz--user-basez--user-siteFr���
)r�argvr�r�r	rr�r�r,r�r�r�pathsepr�textwrap�dedent)r�r~�	user_baser�rr3�bufferr;s        r�_scriptr?�sl��
�D��8�8�A�B�<�D���M�	�'�)�	�
�n���8�8�C��s�$�%��
�c�
�	'�
	��I�=��6�)�+<�*=�Q�?�@�
��I�=��6�)�+<�*=�Q�?�@�
�"�#3�"6�7�8������
�F�����
�
�i� �����
�
�i� �
�
�b�j�j�o�o�f�%�&����H�H�Q�K�
��
&��H�H�Q�K�
�
%��H�H�Q�K��H�H�Q�K��
�h�o�o�d�c�h�h�q�k�2�:�:�%>�>�?�@�����r�__main__r)*rrr�r�rDrAr�rr�r�r�r�r
rr*r1r8r_rgrprsr�r�r�r�r�r�r�r�r�r�r�r�r�rr'r,r0r�no_siter?r%rorr�<module>rBs���P�	���	��
�J�J����(����

�	��	�(�
&��.�&

�?�D�4�@�#�0W�&
��"
�%�N�
7� �,,�
�0�]'�@4�n/�(/�(�>�y�y����F�4�l�z���I�r

?>