/opt/alt/python36/lib64/python3.6/distutils/command/__pycache__
NameSizeModeActions
bdist.cpython-36.opt-1.pyc37940644editdlrm
bdist.cpython-36.opt-2.pyc35820644editdlrm
bdist.cpython-36.pyc37940644editdlrm
bdist_dumb.cpython-36.opt-1.pyc37560644editdlrm
bdist_dumb.cpython-36.opt-2.pyc35380644editdlrm
bdist_dumb.cpython-36.pyc37560644editdlrm
bdist_msi.cpython-36.opt-1.pyc196920644editdlrm
bdist_msi.cpython-36.opt-2.pyc181330644editdlrm
bdist_msi.cpython-36.pyc197800644editdlrm
bdist_rpm.cpython-36.opt-1.pyc130170644editdlrm
bdist_rpm.cpython-36.opt-2.pyc126800644editdlrm
bdist_rpm.cpython-36.pyc130830644editdlrm
bdist_wininst.cpython-36.opt-1.pyc82750644editdlrm
bdist_wininst.cpython-36.opt-2.pyc81180644editdlrm
bdist_wininst.cpython-36.pyc83430644editdlrm
build.cpython-36.opt-1.pyc40780644editdlrm
build.cpython-36.opt-2.pyc39770644editdlrm
build.cpython-36.pyc40780644editdlrm
build_clib.cpython-36.opt-1.pyc49840644editdlrm
build_clib.cpython-36.opt-2.pyc44120644editdlrm
build_clib.cpython-36.pyc49840644editdlrm
build_ext.cpython-36.opt-1.pyc165710644editdlrm
build_ext.cpython-36.opt-2.pyc145950644editdlrm
build_ext.cpython-36.pyc165710644editdlrm
build_py.cpython-36.opt-1.pyc104720644editdlrm
build_py.cpython-36.opt-2.pyc92450644editdlrm
build_py.cpython-36.pyc105310644editdlrm
build_scripts.cpython-36.opt-1.pyc43470644editdlrm
build_scripts.cpython-36.opt-2.pyc39350644editdlrm
build_scripts.cpython-36.pyc43470644editdlrm
check.cpython-36.opt-1.pyc52380644editdlrm
check.cpython-36.opt-2.pyc46520644editdlrm
check.cpython-36.pyc52380644editdlrm
clean.cpython-36.opt-1.pyc21920644editdlrm
clean.cpython-36.opt-2.pyc20910644editdlrm
clean.cpython-36.pyc21920644editdlrm
config.cpython-36.opt-1.pyc103270644editdlrm
config.cpython-36.opt-2.pyc69930644editdlrm
config.cpython-36.pyc103270644editdlrm
install.cpython-36.opt-1.pyc141030644editdlrm
install.cpython-36.opt-2.pyc130280644editdlrm
install.cpython-36.pyc141030644editdlrm
install_data.cpython-36.opt-1.pyc23370644editdlrm
install_data.cpython-36.opt-2.pyc21740644editdlrm
install_data.cpython-36.pyc23370644editdlrm
install_egg_info.cpython-36.opt-1.pyc29980644editdlrm
install_egg_info.cpython-36.opt-2.pyc23010644editdlrm
install_egg_info.cpython-36.pyc29980644editdlrm
install_headers.cpython-36.opt-1.pyc17370644editdlrm
install_headers.cpython-36.opt-2.pyc15530644editdlrm
install_headers.cpython-36.pyc17370644editdlrm
install_lib.cpython-36.opt-1.pyc51890644editdlrm
install_lib.cpython-36.opt-2.pyc45980644editdlrm
install_lib.cpython-36.pyc51890644editdlrm
install_scripts.cpython-36.opt-1.pyc22030644editdlrm
install_scripts.cpython-36.opt-2.pyc20510644editdlrm
install_scripts.cpython-36.pyc22030644editdlrm
register.cpython-36.opt-1.pyc84250644editdlrm
register.cpython-36.opt-2.pyc71420644editdlrm
register.cpython-36.pyc84250644editdlrm
sdist.cpython-36.opt-1.pyc131220644editdlrm
sdist.cpython-36.opt-2.pyc99170644editdlrm
sdist.cpython-36.pyc131220644editdlrm
upload.cpython-36.opt-1.pyc50630644editdlrm
upload.cpython-36.opt-2.pyc49190644editdlrm
upload.cpython-36.pyc50630644editdlrm
__init__.cpython-36.opt-1.pyc5480644editdlrm
__init__.cpython-36.opt-2.pyc4210644editdlrm
__init__.cpython-36.pyc5480644editdlrm
Edit: /opt/alt/python36/lib64/python3.6/distutils/command/__pycache__/upload.cpython-36.opt-2.pyc (4919B)
3 2a]@sddlZddlZddlZddlZddlmZddlmZmZm Z ddl m Z ddl m Z mZddlmZddlmZddlmZGd d d eZdS) N)standard_b64encode)urlopenRequest HTTPError)urlparse)DistutilsErrorDistutilsOptionError) PyPIRCCommand)spawn)logc@sJeZdZdZejddgZejdgZdd Zd d Zd d Z ddZ dS)uploadzupload binary package to PyPIsignssign files to upload using gpg identity=iGPG identity used to sign filescCs,tj|d|_d|_d|_d|_d|_dS)NrF)r initialize_optionsusernamepassword show_responser identity)selfr+/opt/alt/python36/lib64/python3.6/upload.pyr s  zupload.initialize_optionscCsvtj||jr |j r td|j}|ikrX|d|_|d|_|d|_|d|_ |j rr|j jrr|j j|_dS)Nz.Must use --sign for --identity to have meaningrr repositoryrealm) r finalize_optionsrr rZ _read_pypircrrrr distribution)rconfigrrrr(s     zupload.finalize_optionscCs>|jjsd}t|x$|jjD]\}}}|j|||qWdS)NzHMust create and upload files in one command (e.g. setup.py sdist upload))rZ dist_filesr upload_file)rmsgcommand pyversionfilenamerrrrun:s z upload.runc$Cst|j\}}}}}} |s"|s"| r0td|j|d/krDtd||jr|ddd|g} |jrnd|jg| d d <t| |jd t|d } z | j} Wd| j X|j j } d d | j | j tjj|| f||tj| jd| j| j| j| j| j| j| j| j| j| j| j| j| j d}d}|dkrZt!j"\}}}|rtd||f}n|dkrtdt!j!dd}||d<|jrtjj|dt|dd jf|d<|j#d|j$j%d}dt&|j'd}d}d|j%d}|d}t(j)}x|j*D]\}}d |}t+|t,s |g}xr|D]j}t-|t.krR|d!|d"7}|d}nt/|j%d#}|j0||j0|j%d#|j0d$|j0|q&WqW|j0||j1}d%||jf}|j2|t3j4d&|t/t5||d'}t6|j||d(}yt7|}|j8} |j9}!Wnft:k r:}"z|"j;} |"j9}!WYdd}"~"Xn8tr|j?|}#d+j@d,d-|#d,d-f}|j2|t3j4n"d.| |!f}|j2|t3j=tA|dS)0NzIncompatible url %shttphttpszunsupported schema Zgpgz --detach-signz-az --local-user)dry_runrbZ file_upload1z1.0)z:actionZprotocol_versionnameversioncontentZfiletyper$Z md5_digestZmetadata_versionZsummaryZ home_pageZauthorZ author_emaillicense descriptionkeywordsplatformZ classifiersZ download_urlZprovidesZrequiresZ obsoletesrZ bdist_rpmzbuilt for %s %sZ bdist_dumbz built for %s)Ztersecommentz.ascZ gpg_signature:asciizBasic z3--------------GHSKFJDLGDS7543FJKLFHRE75642756743254s --s-- z+ Content-Disposition: form-data; name="%s"z; filename="%s"rzutf-8s zSubmitting %s to %sz multipart/form-data; boundary=%s)z Content-typezContent-lengthZ Authorization)dataheaderszServer response (%s): %s -KzUpload failed (%s): %s)r'r()BrrAssertionErrorr rr r*openreadcloserZmetadataZget_nameZ get_versionospathbasenamehashlibZmd5Z hexdigestZget_descriptionZget_urlZ get_contactZget_contact_emailZ get_licenceZget_long_descriptionZ get_keywordsZ get_platformsZget_classifiersZget_download_urlZ get_providesZ get_requiresZ get_obsoletesr3distrrencoderdecodeioBytesIOitems isinstancelisttypetuplestrwritegetvalueZannouncer INFOlenrrZgetcoder"rcodeOSErrorZERRORrZ_read_pypi_responsejoinr)$rr#r$r%ZschemaZnetlocZurlparamsZqueryZ fragmentsZgpg_argsfr/metar8r5rFr.idZ user_passZauthboundaryZ sep_boundaryZ end_boundaryZbodykeyvaluetitler"r9Zrequestresultstatusreasonetextrrrr!Bs                      zupload.upload_fileN)r rr)rrr) __name__ __module__ __qualname__r1r Z user_optionsZboolean_optionsrrr&r!rrrrr s r )rBrIr3rEbase64rZurllib.requestrrrZ urllib.parserZdistutils.errorsrrZdistutils.corer Zdistutils.spawnr Z distutilsr r rrrrs