Viewing File: /usr/lib/python3.6/site-packages/setuptools/command/__pycache__/sdist.cpython-36.pyc
3
Xoh7 @ s~ d dl mZ d dljjZd dlZd dlZd dlZd dl Z d dl
mZ ddlm
Z
d dlZeZdddZG d d
d
e
ejZdS ) )logN)six )sdist_add_defaults c c s4 x.t jdD ] }x|j | D ]
}|V qW qW dS )z%Find all files under revision controlzsetuptools.file_findersN)
pkg_resourcesZiter_entry_pointsload)dirnameZepitem r /usr/lib/python3.6/sdist.pywalk_revctrl s r
c s e Zd ZdZd0d2d3gZi Zdd
ddgZedd eD Zdd Z dd Z
dd Zdd Ze
ejdd Zdd Zejd4k pd5ej kod6k n pd7ej kod8k n ZereZd$d% Z fd&d'Zd(d) Zd*d+ Zd,d- Zd.d/ Z ZS )9sdistz=Smart sdist that finds anything supported by revision controlformats=N6formats for source distribution (comma-separated list) keep-tempkz1keep the distribution tree around after creating zarchive file(s) dist-dir=dFdirectory to put the source distribution archive(s) in [default: dist]r z.rstz.txtz.mdc c s | ]}d j |V qdS )z README{0}N)format).0Zextr r r <genexpr>) s zsdist.<genexpr>c C s | j d | jd}|j| _| jjtjj|jd | j x| j D ]}| j | qFW | j
t| jdg }x*| j
D ] }dd|f}||krv|j| qvW d S )Negg_infozSOURCES.txt
dist_filesr r )Zrun_commandget_finalized_commandfilelistappendospathjoinr check_readmeZget_sub_commandsmake_distributiongetattrdistributionZ
archive_files)selfZei_cmdZcmd_namer filedatar r r run+ s
z sdist.runc C s t jj| | j d S )N)origr initialize_options_default_to_gztar)r% r r r r* >