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/command/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /kunden/lib/python3/dist-packages/setuptools/command/__pycache__/sdist.cpython-313.pyc
�

�h����SSKJr SSKrSSKrSSKrSSKJr SSKJr SSK	J
r
 SSKJr SS	K
Jr SSKJs Jr SS
KJr \rSSjr"SS
\R"5rg)�)�annotationsN)�chain)�ClassVar�)�metadata)�Distribution�)�_ORIGINAL_SUBCOMMANDS)�logc#�# �[R"SS9H!nUR5"U5Shv�N M# gN	7f)z%Find all files under revision controlzsetuptools.file_finders)�groupN)r�entry_points�load)�dirname�eps  �:/usr/lib/python3/dist-packages/setuptools/command/sdist.py�walk_revctrlrs3����#�#�*C�D���7�7�9�W�%�%�%�E�%�s�1?�=�
?c�$^�\rSrSr%Sr/SQrS\S'0rS\S'/SQr\	"S	\55r
SS
jrSSjrSSjr
\\R S
55rSU4SjjrU4SjrSrSrSrSrU4SjrSU4SjjrSSjrSSjrSrSrSrU=r$)�sdist�z=Smart sdist that finds anything supported by revision control))zformats=Nz6formats for source distribution (comma-separated list))z	keep-temp�kz@keep the distribution tree around after creating archive file(s))z	dist-dir=�dzFdirectory to put the source distribution archive(s) in [default: dist])zowner=�uz@Owner name used when creating a tar file [default: current user])zgroup=�gzAGroup name used when creating a tar file [default: current group]r�distributionzClassVar[dict[str, str]]�negative_opt)�z.rstz.txtz.mdc#�,# �UH
nSU3v� M g7f)�READMEN�)�.0�exts  r�	<genexpr>�sdist.<genexpr>8s���@�.?�s�f�S�E�N�.?�s�c��URS5 URS5nURUlURR[R
R
URS55 UR5 UR5HnURU5 M UR5 [URS/5nURH nSSU4nXS;dMURU5 M" g)N�egg_infozSOURCES.txt�
dist_filesrr)�run_command�get_finalized_command�filelist�append�os�path�joinr&�check_readme�get_sub_commands�make_distribution�getattrr�
archive_files)�self�ei_cmd�cmd_namer'�file�datas      r�run�	sdist.run:s�������$��+�+�J�7������
��
�
���R�W�W�\�\�&�/�/�=�I�J������-�-�/�H����X�&�0�	
��� ��T�.�.��b�A�
��&�&�D��R��&�D��%��!�!�$�'�'�c�B�[RRU5 g�N)�origr�initialize_options�r4s rr?�sdist.initialize_optionsMs���
�
�%�%�d�+r;c��UR5 [RRU5 SSS5 g!,(df   g=f)z
Workaround for #516
N)�_remove_os_linkr>rr1r@s rr1�sdist.make_distributionPs.���
!�
!�
#��J�J�(�(��.�$�
#�
#�s	� :�
Ac#��# �"SS5n[[SU5n[?Sv� XLaU[lgg![a N"f=f!XLaU[lff=f7f)z7
In a context, remove and restore os.link if it exists
c��\rSrSrSrg)�&sdist._remove_os_link.<locals>.NoValue�^r N)�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r r;r�NoValuerG^s��r;rN�linkN)r2r,rO�	Exception)rN�orig_vals  rrC�sdist._remove_os_linkWsk���	�	��2�v�w�/��	���	#���&�"���'���	��	��
�&�"���'�s6�A �;�A�A �
A�A �A�A �A�A c�B>�[TU]5 UR5 gr=)�super�add_defaults� _add_defaults_build_sub_commands�r4�	__class__s �rrU�sdist.add_defaultsls���
�����-�-�/r;c�>�[TU]5 [RR	S5(aUR
R
S5 gg)Nzpyproject.toml)rT�_add_defaults_optionalr,r-�isfiler*r+rWs �rr[�sdist._add_defaults_optionalps:���
��&�(�
�7�7�>�>�*�+�+��M�M� � �!1�2�,r;c��URR5(a[URS5nURR	UR55 UR
URU55 gg)zgetting python files�build_pyN)r�has_pure_modulesr)r*�extend�get_source_files�_add_data_files�_safe_data_files�r4r_s  r�_add_defaults_python�sdist._add_defaults_pythonus`�����-�-�/�/��1�1�*�=�H��M�M� � ��!:�!:�!<�=�� � ��!6�!6�x�!@�A�0r;c��^�TRS5n[UR55[-
nU4SjU5nSU5nTRR[R"U55 g)N�buildc3�F># �UHnTRU5v� M g7fr=)r))r!�cr4s  �rr#�9sdist._add_defaults_build_sub_commands.<locals>.<genexpr>�s����D�|�!��*�*�1�-�-�|�s�!c3�h# �UH(n[US5(dMUR5v� M* g7f)rbN)�hasattrrb)r!rks  rr#rl�s)���V�t�!�w�q�BT�7U�%��#�#�%�%�t�s�2�2)r)�setr0r
r*rar�
from_iterable)r4ri�missing_cmds�cmds�filess`    rrV�&sdist._add_defaults_build_sub_commands|s]����*�*�7�3���5�1�1�3�4�7L�L��D�|�D��V�t�V���
�
���U�0�0��7�8r;c��UR$)a�
Since the ``sdist`` class is also used to compute the MANIFEST
(via :obj:`setuptools.command.egg_info.manifest_maker`),
there might be recursion problems when trying to obtain the list of
data_files and ``include_package_data=True`` (which in turn depends on
the files included in the MANIFEST).

To avoid that, ``manifest_maker`` should be able to overwrite this
method and avoid recursive attempts to build/analyze the MANIFEST.
)�
data_filesres  rrd�sdist._safe_data_files�s���"�"�"r;c�H�URRSU55 g)z1
Add data files as found in build_py.data_files.
c3�z# �UH1uppUH$n[RRX$5v� M& M3 g7fr=)r,r-r.)r!�_�src_dir�	filenames�names     rr#�(sdist._add_data_files.<locals>.<genexpr>�s9���
�,6�(��A�!��
�G�G�L�L��'�'�!�
(�,6�s�9;N)r*ra)r4rvs  rrc�sdist._add_data_files�s#��	
�
�
���
�,6�
�	
r;c�p>�[TU]5 g![a [R"S5 gf=f)Nz&data_files contains unexpected objects)rT�_add_defaults_data_files�	TypeErrorr�warnrWs �rr��sdist._add_defaults_data_files�s/���	?��G�,�.���	?��H�H�=�>�	?�s�� 5�5c�>�[TU]5 [R"[R
5nURRSU-SS9 g)Nz^(\.tox|\.nox|\.venv)T)�is_regex)rT�prune_file_list�re�escaper,�sepr*�exclude_pattern)r4r�rXs  �rr��sdist.prune_file_list�s=���
���!��i�i�������
�
�%�%�&>��&D�t�%�Tr;c���URH)n[RRU5(dM) g UR	SSRUR5-5 g)Nz,standard file not found: should have one of z, )�READMESr,r-�existsr�r.)r4�fs  rr/�sdist.check_readme�sI�����A��w�w�~�~�a� � ���
�I�I�>����4�<�<�AX�X�
r;c��[RRXU5 [RRUS5n[
[S5(aL[RRU5(a([R"U5 URSU5 URS5RU5 g)Nz	setup.cfgrOr&)r>r�make_release_treer,r-r.rnr��unlink�	copy_filer)�save_version_info)r4�base_dirrs�dests    rr��sdist.make_release_tree�s���
�
�$�$�T�U�;��w�w�|�|�H�k�2���2�v���2�7�7�>�>�$�#7�#7�
�I�I�d�O��N�N�;��-��"�"�:�.�@�@��Fr;c���[RRUR5(dg[	URS5nUR5nSSS5 US:g$!,(df   WS:g$=f)NF�rbs+# file GENERATED by distutils, do NOT edit
)r,r-r\�manifest�open�readline)r4�fp�
first_lines   r�_manifest_is_not_generated� sdist._manifest_is_not_generated�s]���w�w�~�~�d�m�m�,�,��
�$�-�-��
&�"�����J�'��L�L�L�'�
&��L�L�L�s�A$�$
A6c��[R"SUR5 [URS5nUH_nUR	S5nUR5nURS5(dU(dMDURRU5 Ma UR5 g![
a [R"W<S35 M�f=f)z�Read the manifest file (named by 'self.manifest') and use it to
fill in 'self.filelist', the list of files to include in the source
distribution.
zreading manifest file '%s'r�zUTF-8z  not UTF-8 decodable -- skipping�#N)r�infor�r��decode�UnicodeDecodeErrorr��strip�
startswithr*r+�close)r4r��
bytes_line�lines    r�
read_manifest�sdist.read_manifest�s���
	���-�t�}�}�=���
�
�t�,��"�J�
�!�(�(��1��
�:�:�<�D����s�#�#�4���M�M� � ��&�#�	�����&�
����D�8�#C�D�E��
�s�B.�.$C�C)r*)�return�None) rIrJrKrL�__doc__�user_options�__annotations__r�README_EXTENSIONS�tupler�r9r?r1�staticmethod�
contextlib�contextmanagerrCrUr[rfrVrdrcr�r�r/r�r�r�rM�
__classcell__)rXs@rrrs����G��L�0��-/�L�*�/�3���@�.?�@�@�G�(�&,�/�����#���#�&0�3�
B�9�#�
�?�U��G�M��r;r)r)�
__future__rr�r,r��	itertoolsr�typingr�
_importlibr�distrrir
�distutils.command.sdist�commandrr>�	distutilsr�list�_default_revctrlrr r;r�<module>r�sF��"��	�	���!��(�&�&����&�@�D�J�J�@r;

Youez - 2016 - github.com/yon3zu
LinuXploit