Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
sdist.cpython-313.pyc59 linesDownload Raw Back to __pycache__
1�

2��j����SSKJr SSKrSSKrSSKrSSKJr SSKJr SSK	J3r4 SSKJr SSK
Jr S	S5KJr SSKJs Jr SSKJr \rSSSjjr"S
S\R&5rg)�)�annotationsN)�Iterator)�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  �^D:\code\apps\devtools\python\user_packages\Python313\site-packages\setuptools/command/sdist.py�walk_revctrlrs3����#�#�*C�D���7�7�9�W�%�%�%�E�%�s�1?�=�6?c�(^�\rSrSr%Sr/SQrS\S'0rS\S'/SQr\	"S	\55r7SS8jrSSjrSSjr
\\R S
55rSU4SjjrU4SjrSrSrSrSrU4SjrSU4SjjrSSjrSSjrSrSSjrSrU=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#�,# �UH9nSU3v� M g7f)�READMEN�)�.0�exts  r�	<genexpr>�sdist.<genexpr>9s���@�.?�s�f�S�E�N�.?�s�c��URS5 URS5nURUlURR[R10R
URS55 UR5 UR5HnURU5 M UR5 [URS/5nURH nSSU4nXS;dMURU5 M" g)N�egg_infozSOURCES.txt�11dist_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�12��&�&�D��R��&�D��%��!�!�$�'�'�c�B�[RRU5 g�N)�origr�initialize_options�r5s rr@�sdist.initialize_optionsNs���13�14�%�%�d�+r<c��UR5 [RRU5 SSS5 g!,(df   g=f)z15Workaround for #51616N)�_remove_os_linkr?rr2rAs rr2�sdist.make_distributionQs.���
!�
!�
#��J�J�(�(��.�$�
#�
#�s	� :�17Ac#��# �"SS5n[[SU5n[?Sv� XLaU[lgg![a N"f=f!XLaU[lff=f7f)z718In a context, remove and restore os.link if it exists19c��\rSrSrSrg)�&sdist._remove_os_link.<locals>.NoValue�_r!N)�__name__�20__module__�__qualname__�__firstlineno__�__static_attributes__r!r<r�NoValuerH_s��r<rO�linkN)r3r-rP�	Exception)rO�orig_vals  rrD�sdist._remove_os_linkXsk���	�	��2�v�w�/��	���	#���&�"���'���	��	��21�&�"���'�s6�A �;�A�A �22A�A �A�A �A�A c�B>�[TU]5 UR5 gr>)�super�add_defaults� _add_defaults_build_sub_commands�r5�	__class__s �rrV�sdist.add_defaultsms���
�����-�-�/r<c�>�[TU]5 [RR	S5(aUR23R
S5 gg)Nzpyproject.toml)rU�_add_defaults_optionalr-r.�isfiler+r,rXs �rr\�sdist._add_defaults_optionalqs:���
��&�(�
�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�r5r`s  r�_add_defaults_python�sdist._add_defaults_pythonvs`�����-�-�/�/��1�1�*�=�H��M�M� � ��!:�!:�!<�=�� � ��!6�!6�x�!@�A�0r<c��^�TRS5n[UR55[-24nU4SjU5nSU5nTRR[R"U55 g)N�buildc3�F># �UHnTRU5v� M g7fr>)r*)r"�cr5s  �rr$�9sdist._add_defaults_build_sub_commands.<locals>.<genexpr>�s����D�|�!��*�*�1�-�-�|�s�!c3�h# �UH(n[US5(dMUR5v� M* g7f)rcN)�hasattrrc)r"rls  rr$rm�s)���V�t�!�w�q�BT�7U�%��#�#�%�%�t�s�2�2)r*�setr1rr+rbr�
from_iterable)r5rj�missing_cmds�cmds�filess`    rrW�&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�25Since the ``sdist`` class is also used to compute the MANIFEST26(via :obj:`setuptools.command.egg_info.manifest_maker`),27there might be recursion problems when trying to obtain the list of28data_files and ``include_package_data=True`` (which in turn depends on29the files included in the MANIFEST).30 31To avoid that, ``manifest_maker`` should be able to overwrite this32method and avoid recursive attempts to build/analyze the MANIFEST.33)�34data_filesrfs  rre�sdist._safe_data_files�s���"�"�"r<c�H�URRSU55 g)z135Add data files as found in build_py.data_files.36c3�z# �UH1uppUH$n[RRX$5v� M& M3 g7fr>)r-r.r/)r"�_�src_dir�	filenames�names     rr$�(sdist._add_data_files.<locals>.<genexpr>�s9���37�,6�(��A�!��
�G�G�L�L��'�'�!�
(�,6�s�9;N)r+rb)r5rws  rrd�sdist._add_data_files�s#��	
�
�
���38�,6�39�	40r<c�p>�[TU]5 g![a [R"S5 gf=f)Nz&data_files contains unexpected objects)rU�_add_defaults_data_files�	TypeErrorr�warnrXs �rr��sdist._add_defaults_data_files�s/���	?��G�,�.���	?��H�H�=�>�	?�s�� 5�5c�>�[TU]5 [R"[R415nURRSU-SS9 g)Nz^(\.tox|\.nox|\.venv)T)�is_regex)rU�prune_file_list�re�escaper-�sepr+�exclude_pattern)r5r�rYs  �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/)r5�fs  rr0�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.cfgrPr')r?r�make_release_treer-r.r/ror��unlink�	copy_filer*�save_version_info)r5�base_dirrt�dests    rr��sdist.make_release_tree�s���42�43�$�$�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 edit44)r-r.r]�manifest�open�readline)r5�fp�45first_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$�$46A6c��[R"SUR5 [URS5nUH_nUR	S5nUR5nURS5(dU(dMDURRU5 Ma UR5 g![47a [R"W<S35 M�f=f)z�Read the manifest file (named by 'self.manifest') and use it to48fill in 'self.filelist', the list of files to include in the source49distribution.50zreading manifest file '%s'r�zUTF-8z  not UTF-8 decodable -- skipping�#N)r�infor�r��decode�UnicodeDecodeErrorr��strip�51startswithr+r,�close)r5r��52bytes_line�lines    r�
read_manifest�sdist.read_manifest�s���53	���-�t�}�}�=���
�
�t�,��"�J�
�!�(�(��1��54�:�:�<�D����s�#�#�4���M�M� � ��&�#�	�����&�
����D�8�#C�D�E��
�s�B.�.$C�C)r+)�return�None) rJrKrLrM�__doc__�user_options�__annotations__r�README_EXTENSIONS�tupler�r:r@r2�staticmethod�55contextlib�contextmanagerrDrVr\rgrWrerdr�r�r0r�r�r�rN�
__classcell__)rYs@rrrs����G��L�0��-/�L�*�/�3���@�.?�@�@�G�(�&,�/�����#���#�&0�3�56B�9�#�57�?�U��G�M��r<r)r)r�r)�58__future__rr�r-r��collections.abcr�	itertoolsr�typingr�59_importlibr�distr	rjr�distutils.command.sdist�commandrr?�	distutilsr�list�_default_revctrlrr!r<r�<module>r�sI��"��	�	�$���!��(�&�&����&�@�D�J�J�@r<
codekingpro/portable-devtools · Team Ai