403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/setuptools/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

�h�"����SSKrSSKrSSKrSSKrSSKrSSKJr SSKJ	r	J
r
 SSKJr SSK
Jr SSKJr SSKJr S	r\"S
SSS
SSSS/S9rSrSS/S/S.S4SSS/4SS/44S4SSS/0S4SS0S4SSS50S 44r\R0R3S!\5S"5rS#rS$r\R0R3S%/S&Q5S'5r\R0R3S(S)SS*S+/S,/4S-SS*S+/S,/4S,SS*S+/S,/4S)SS./S/S)/4S,SS0S1/S,S2/4S,S3S4S5./S6Q/S7Q4/5S85r\R0R3S9S:SS;/4S)SS.S</4S,SS=/4S,SS*S>/4S,SS0S?/4S,S3S4S@./S6Q4SASSBSC/4SASSDSE/4/5SF5rg)G�N)�Distribution)�check_package_data�check_specifier�)�make_trivial_sdist)�ensure_files)�DALS)�DistutilsSetupErrorc�^�URS5m[RRS[RR[
T555nU4SjnU"SS5 U"SS5 URS5RS	5nUR[S
5RUS95 SSS5 S
R5nUR5 [5nUR5 UVs/sHoeR!U5PM nnSSS5 WVs/sHoU(dMUR"PM snU:Xdeg!,(df   N�=fs snf!,(df   NP=fs snf)zJ
Check multiple calls to `Distribution.fetch_build_egg` work as expected.
�indexzfile://c�B>�TRU5nUSUS3n[[URU55X5 URS5R	S5nUR[
S5RUS95 SSS5 g!,(df   g=f)N�-z.tar.gzz
index.html�wz�
                <!DOCTYPE html><html><body>
                <a href="{dist_sdist}" rel="internal">{dist_sdist}</a><br/>
                </body></html>
                )�
dist_sdist)�mkdirr�str�join�open�writer	�format)�distname�version�dist_dirr�fprs     ��</usr/lib/python3/dist-packages/setuptools/tests/test_dist.py�sdist_with_index�3test_dist_fetch_build_egg.<locals>.sdist_with_indexs�����;�;�x�(�� �z��7�)�7�3�
��3�x�}�}�Z�8�9�8�M�
�]�]�<�
(�
-�
-�c�
2�b��H�H�����&�J�&�/�
�3�
2�
2�s�(B�
B�
barbazquuxz3.2.0zbarbazquux-runnerz2.11.1z	setup.cfgrzL
            [easy_install]
            index_url = {index_url}
            )�	index_urlNz*
    barbazquux-runner
    barbazquux
    )r�urllib�parse�urljoin�request�pathname2urlrrrrr	r�split�as_cwdr�parse_config_files�fetch_build_egg�key)	�tmpdirrrr�reqs�dist�r�resolved_distsrs	        @r�test_dist_fetch_build_eggr/s2���
�L�L��!�E����$�$�Y����0K�0K�C�PU�J�0W�X�I�
��\�7�+��(�(�3�	���[�	!�	&�	&�s�	+�r�
�����
�
�f�y�f�)�
	
�
,��	���	�
�����~�����!�;?�@�4�a�.�.�q�1�4��@�
�"0�8���4�H�D�H�H��8�D�@�@�@�#
,�	+�� A�
���9s6�(E�!E&�E!�E&�(
E7�6E7�
E�!E&�&
E4�packagez0.0.1zFoo Barzfoo@bar.netzLong
descriptionzShort description�one�two)�namer�author�author_email�long_description�description�keywordsc�B�[[S/S/S9S9n[U5n[URR5SS/:Xde[[USR
555US'[U5n[URR5SS/:Xdeg)N�foo�bar)�a�b)�extras_requirer<r=r>)�dictr�list�metadata�provides_extras�reversed�items��attrsr,s  r�(test_provides_extras_deterministic_orderrGIs������w�5�'� :�;�E����D���
�
�-�-�.�3��*�<�<�<�"�8�E�2B�,C�,I�,I�,K�#L�M�E�
�����D���
�
�-�-�.�3��*�<�<�<�z*.txtz*.rstz*.msg)��hellorIrJz^'package_data' must be a dictionary mapping package names to lists of string wildcard patternsi�z5keys of 'package_data' dict must be strings (got 400)z["values of 'package_data' dict" must be of type <tuple[str, ...] | list[str]> (got '*.msg')c#�$# �UHov� M g7f)N�)�.0�xs  r�	<genexpr>rOzs���-��A�a��s��	generatorzd"values of 'package_data' dict" must be of type <tuple[str, ...] | list[str]> (got <generator object��package_data�expected_messagec���Uc[SSU5beg[R"[[R
"U5S9 [SSU5 SSS5 g!,(df   g=f)NrR��match)r�pytest�raisesr
�re�escaperQs  r�test_check_package_datar[�sO����!�$���E�M�M�M�
�]�]�.�b�i�i�@P�6Q�
R��t�^�\�B�S�
R�
R�s�A�
A'c��SSS.n[U5n[XUS5 SSS/S.n[U5n[XUS5 SSS.n[R"[5 [U5nSSS5 g!,(df   g=f)Nr:z>=3.0, !=3.1)r3�python_requiresr]z>=3.0z!=3.1z>=invalid-version)rrrWrXr
rEs  r�test_check_specifierr^�s���~�>�E����D��D��'8�!9�:����/A�B�E����D��D��'8�!9�:��/B�C�E�	���*�	+��E�"��
,�	+�	+�s� A5�5
Bc��[R"[SS9 [5R	5 SSS5 g!,(df   g=f)Nz
missing.*namerU)rWrXr
r�_validate_metadatarLrHr�test_metadata_namera�s,��	���*�/�	B���)�)�+�
C�	B�	B�s	�<�
A
)�	dist_name�	py_module))�my.pkg�my_pkg)�my-pkgre)rere)�pkgrgc���XS3-R5 US-R5 US-R5 0[EU[U5S.En[U5nUR	5 UR
U/:Xde[0UESS/0E5nUR	5 UR
S/:Xde[0UESS/0E5nUR	5 UR
(aeg)	Nz.py�setup.py�
noxfile.py)r3�src_root�
py_modules�explicity_py_module�packages�explicity_package)�touch�EXAMPLE_BASE_INFOrr�set_defaultsrl)�tmp_pathrbrcrFr,s     r�test_dist_default_py_modulesrt�s����+�S�!�!�(�(�*�
�
��!�!�#�
���#�#�%�
P� �O�)��X��O�E����D������?�?�y�k�)�)�)��H�5�H�,�1F�0G�H�I�D������?�?�4�5�5�5�5��D�5�D�*�/B�.C�D�E�D����������rH)rb�package_dir�
package_filesrnrdzmy_pkg/__init__.pyz
my_pkg/mod.pyrerfzmy/pkg/__init__.py�myzsrc/my_pkg/__init__.pyzsrc/my_pkg2/__init__.py�my_pkg2�lib�lib2)rg�pkg2)zlib/__init__.pyzlib/nested/__init__.pytzlib2/__init__.py)rgz
pkg.nestedr{c��[X5 US-R5 US-R5 0[EU[U5US.En[	U5nUR5 UR(aeUR(ae[UR5[U5:Xde[	0UESS/0E5nUR5 UR(ae[UR5S1:Xde[	0UESS/0E5nUR5 UR(ae[UR5S1:Xdeg)Nrirj)r3rkrurl�explicit_py_modulern�explicit_package)	rrprqrrrrrl�setrn)rsrbrurvrnrFr,s       r�test_dist_default_packagesr��s:��0��)�
�
��!�!�#�
���#�#�%�
�
�
����M�"�	
�E����D����������������t�}�}���X��.�.�.��G�5�G�,�1E�0F�G�H�D������}�}����t����$8�#9�9�9�9��C�5�C�*�/A�.B�C�D�D�����������t�}�}��"4�!5�5�5�5rH)rbrurvz
my.pkg.nestedzmy/pkg/nested/__init__.pyzmy/pkg/file.pyz	my_pkg.pyzmy_pkg/nested/__init__.pyzsrc/my_pkg/nested/__init__.py)rezmy_pkg.lib2�UNKNOWNzsrc/mod1.pyzsrc/mod2.pyzsrc/pkg1/__ini__.pyzsrc/pkg2/__init__.pyc�<�[X5 0[ESR[RRU55US.EnUS	[
U5nUR5 UR(dUR(deUR5U:Xdeg)z:Make sure dist.name is discovered from packages/py_modules�/)rkrur3N)rrqr�os�pathr%rrrrlrn�get_name)rsrbrurvrFr,s      r�test_dist_default_namer��s���(��)�
�
�
��H�H�R�W�W�]�]�8�4�5�"�
�E�
	�f�
����D������?�?�d�m�m�+�+��=�=�?�i�'�'�'rH) r�rY�urllib.parser �urllib.requestrW�
setuptoolsr�setuptools.distrr�test_easy_installr�test_find_packagesr�textwrapr	�distutils.errorsr
r/r?rqrG�CHECK_PACKAGE_DATA_TESTS�mark�parametrizer[r^rartr�r�rLrHr�<module>r�s���	�	���
�#�?�1�,��0�)A�X�	����(�#��U�^���=��'�"��Y�	
�	
���'�7�#�$�
�w�i� �	
�

:�
	�
�'�7�#�	
�
A�	�
�W�	
�
��
�-��-�	
�
&��M/��d�����=�?W�X�C�Y�C�
#� ,�
�����������,�����=�	�4�.��@�8�*�M�	�4�.��@�8�*�M�	�4�.��@�8�*�M�	�4�.�/�$��1A�B���
%�'@�A�
�y�!�		
�
��6�*�N�)�		
���*6�+�*6�B�����1�	�$�!<� =�>�	�4�.�0@�A�B�	�4�+��'�	�4�.�0K�L�M�	�4�2�4S�T�U���V�4�N�	
�
�D�=�-�8�9�	�D�0�2H�I�J���$
(�%�$
(rH

Youez - 2016 - github.com/yon3zu
LinuXploit